I use Drag and Drop to build modern Python Apps

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 128

  • @nelsonbeneche2372
    @nelsonbeneche2372 8 หลายเดือนก่อน +6

    I really appreciated this video, it will help me a lot in my work, because I used tkinter from python a lot.. thank you!!!!!!!!!!!!!

    • @Softlinks
      @Softlinks  8 หลายเดือนก่อน +2

      Glad it helped!…Thanks for watching

  • @BuddingJeekOfficial558
    @BuddingJeekOfficial558 5 หลายเดือนก่อน +4

    This is the best video which helped me alot, before i hated to code GUi and have that simple gui. Now its way easier to get modern gui

    • @Softlinks
      @Softlinks  5 หลายเดือนก่อน +1

      So much excited to hear my video helped you on your journey…thanks for watching.

  • @ebenezervictor7297
    @ebenezervictor7297 7 หลายเดือนก่อน +5

    You're an excellent teacher.

    • @Softlinks
      @Softlinks  7 หลายเดือนก่อน +1

      Wow, thank you so much 😊

  • @andreaalfiansahputra7269
    @andreaalfiansahputra7269 2 หลายเดือนก่อน +1

    without music tutorial is better than other. thanks and it good sir...

    • @Softlinks
      @Softlinks  2 หลายเดือนก่อน +1

      Thanks and welcome

  • @hjn19953
    @hjn19953 หลายเดือนก่อน +1

    Thank you! Please produce more helpful vids like this!

    • @Softlinks
      @Softlinks  หลายเดือนก่อน

      I'm so glad you found the video helpful! I’ll definitely keep more content like this coming your way!

  • @bettsold
    @bettsold 9 หลายเดือนก่อน +2

    useful thanks, hello from kazakhstan

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Thanks for watching from Kazakhstan…stay tuned for more…

  • @vivac4893
    @vivac4893 9 หลายเดือนก่อน +5

    so useful , thank you.

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Thanks for watching

  • @brennancurrier806
    @brennancurrier806 3 หลายเดือนก่อน +3

    For very simplistic apps this is great but for more advanced ui you probably should use a different framework. For that I would use QT has far more widgets than tkinter and some are more advanced and has its own designer. I am building my first project with QT because it needed more advanced widgets than tkinter provided me.
    QT at first seemed more complex but it really isn’t it’s pretty simple after a couple hours using it. I was designing my app all hard coded like classic Tkinter (might still need hardcoded for custom widgets, haven’t messed with custom widgets yet in QT) but then I found out how to load the QT Designer ui files into my python code so basically scrapped that whole file to load the UI file, and is very easy to change and add too.

    • @Softlinks
      @Softlinks  2 หลายเดือนก่อน

      Thank you for your insightful comment! I completely agree with you bro. But while Tkinter is great for simpler applications, Qt really shines when you need more advanced widgets and functionality. The built-in Qt Designer is a game-changer for UI design, making it easier to visualize and modify your interface without needing to hard-code everything.
      It’s awesome that you're finding Qt simpler after spending some time with it! Once you get the hang of loading UI files, it really does speed up development. I’d love to hear more about your first project with Qt-feel free to share how it goes, especially when you start exploring custom widgets!

    • @brennancurrier806
      @brennancurrier806 2 หลายเดือนก่อน +1

      @@Softlinks it’s essentially a mod manager for a emulator that’s still being worked on heavily (shadPS4). But I recently moved and the private GitHub repository I used to upload all the changes for some reason is a week older than my last commit from my main pc (won’t have my main pc setup for a couple weeks while I figure out if I want to mount the case on the wall again or not and unpack. Because I’m thinking of changing my case next year when ryzen 9000 x3d come out) Essentially gotta restart because it’s so old. This time I’m gonna just try and have them upload to cloud drive as well as a GitHub repository just in case. The old gaming laptop I’m using is so old it really only can do coding and web browsing now lol.

  • @merlinbernard
    @merlinbernard 3 หลายเดือนก่อน +1

    This was a great watch. Liked and subscribed for support :)

    • @Softlinks
      @Softlinks  3 หลายเดือนก่อน +2

      Thanks for the sub!…Really appreciate

  • @CITY_SPECTER
    @CITY_SPECTER 9 หลายเดือนก่อน +2

    You were sent by God bro... thank you !!!!

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Glad I could help…Thanks for watching

  • @terlumunjoseph6779
    @terlumunjoseph6779 9 หลายเดือนก่อน +5

    lovely tutorials thanks

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน

      Thanks for watching!

  • @Youssef-oo5cx
    @Youssef-oo5cx 7 หลายเดือนก่อน +5

    Error Appearing "Pls Enter a valid File URL". I am working on another project but after clicking on "Generate" on Tkinter Designer, this error shows up. Any help?

    • @ProfShibe
      @ProfShibe 7 หลายเดือนก่อน +2

      Same here. Worked perfectly fine before now it's not...unsure what happened

    • @abdulsalamundaabdulgani3855
      @abdulsalamundaabdulgani3855 7 หลายเดือนก่อน

      i suffer the same cause😭

    • @reyesssss6098
      @reyesssss6098 6 หลายเดือนก่อน

      me too, i nedd help:(

    • @juank4205
      @juank4205 3 หลายเดือนก่อน +2

      Replace the word in the URL
      /design/
      for
      /file/
      This will fix it

  • @aarshayan-mg5fr
    @aarshayan-mg5fr 8 หลายเดือนก่อน +3

    Send by God indeed, best tutorial ever.

    • @Softlinks
      @Softlinks  8 หลายเดือนก่อน +1

      Glad it was helpful!…Thanks for watching

  • @beamariedelossantos5382
    @beamariedelossantos5382 7 หลายเดือนก่อน +1

    Hello, good morning. I have a question. Regarding the last step when I am using the Tkinter Designer app, it keeps displaying the message, "Please enter a valid file URL." even though I followed every step you made and double-checked if I got anything wrong. Can any please help me?

    • @kawthersiahmed8134
      @kawthersiahmed8134 7 หลายเดือนก่อน +2

      Replace "design" in URL with "file"

    • @vmq6700
      @vmq6700 6 หลายเดือนก่อน

      @@kawthersiahmed8134 thank you for your help //

  • @miqsas
    @miqsas 6 หลายเดือนก่อน +3

    The fonts doesnt work on vscode. How to fix that?

  • @CAPS93
    @CAPS93 หลายเดือนก่อน +1

    Thanks for the video. When I follow the video I get the following error: This probably means that Tcl wasn't installed properly.
    Could you please help me solve this?

    • @Softlinks
      @Softlinks  29 วันที่ผ่านมา +1

      Thanks for watching! That error means Tcl/Tk isn’t installed properly. Try reinstalling Python with the option to include Tcl/Tk, or run pip install tk. Let me know if it works!

  • @nkositherojohn
    @nkositherojohn 7 หลายเดือนก่อน +2

    I was doing exactly what you did. There were lots of errors. It couldn't paste the token id and file url, I had to type them in. Then, the last thing on my output path, the desktop, I waited for build to appear. Even now, I'm still waiting. I don't know if I wasted my time or I don't know. HELP me!!!!

    • @Softlinks
      @Softlinks  7 หลายเดือนก่อน +1

      I understand your frustration, but let's troubleshoot this together. Firstly, ensure that you're copying the token ID and file URL correctly from Figma. Sometimes, errors can occur if there are extra spaces or characters copied along with the token. Secondly, make sure you're pasting the token ID and file URL in the correct fields within Tkinter Designer.
      For the issue with the output path, it's possible that the "build" folder might take some time to appear, especially if there are many files being processed. However, if it's taking unusually long, you might want to check if there are any error messages in the console or if there are any permissions issues preventing the folder from being created.
      If you're still encountering issues after trying these steps, consider reaching out to the support channels for Tkinter Designer or Figma. They might be able to provide more specific guidance based on the errors you're experiencing. Don't hesitate to ask for help; we're here to support you through this process!

    • @nkositherojohn
      @nkositherojohn 7 หลายเดือนก่อน +1

      I'm actually making huge progress

    • @thelastbreaths
      @thelastbreaths 7 หลายเดือนก่อน

      lol python is not for drag and dropped lazy ppl you should understand how they work

    • @reyesssss6098
      @reyesssss6098 6 หลายเดือนก่อน

      Can you help me to get it? i have the same problem with the URL

  • @Youforlia
    @Youforlia 8 หลายเดือนก่อน +1

    Hi! Great video, question tho, aren't you supposed to group the buttons above for google and facebook signup and name the group 'Button'?

    • @Softlinks
      @Softlinks  8 หลายเดือนก่อน +1

      Yes correct, I did that for demonstration purpose just to get rid of the white rectangles at the edge of buttons that Tkinter tends to add. Incase you want resolve that, draw an extra rectangle in the background of your buttons and ensure that the background matches the main background of the app design, and then group as Button.

    • @waffdaff
      @waffdaff 7 หลายเดือนก่อน

      @@Softlinks i have tried this multiple times now and still not working, maybe i misinterpret some things about what you said since i don't have visuals on how to actually do it... XD

  • @mnhchannel2587
    @mnhchannel2587 หลายเดือนก่อน +1

    I got erorr says pip is not recognice, i got pyhton install also pip. How to fix it?

    • @Softlinks
      @Softlinks  29 วันที่ผ่านมา +1

      That means Python isn’t in your PATH. Reinstall Python and check ‘Add Python to PATH’ during setup, or manually add it. Let me know if you need help.

    • @mnhchannel2587
      @mnhchannel2587 29 วันที่ผ่านมา +1

      @@Softlinks done thanks

    • @mnhchannel2587
      @mnhchannel2587 29 วันที่ผ่านมา

      @@Softlinks how to make the second page like the content after login

  • @awesomefrancis370
    @awesomefrancis370 5 หลายเดือนก่อน +1

    Thanks a lot for the video. Please show us how to integrate functionalities in the click buttons

    • @Softlinks
      @Softlinks  5 หลายเดือนก่อน

      Sure… I’ll make a tutorial for that..thanks you enjoyed the video

  • @SabbirHMukul
    @SabbirHMukul 9 หลายเดือนก่อน +4

    love you guys

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Thanks for watching

  • @christyaghjian115
    @christyaghjian115 8 หลายเดือนก่อน +1

    thank you for this good tutorial

    • @Softlinks
      @Softlinks  8 หลายเดือนก่อน +1

      Glad it was helpful!…You’re most welcomed ☺️

  • @tinashempr
    @tinashempr 9 หลายเดือนก่อน +1

    Thank you so much man, I was really not looking forward to having to design the whole program using my limited knowledge on tinker.

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Glad I could help!..Thanks for watching

  • @carionstore
    @carionstore 2 หลายเดือนก่อน +1

    Great and time saving trick..

    • @Softlinks
      @Softlinks  2 หลายเดือนก่อน +1

      Of course…Thanks for watching

  • @ahmadimran1274
    @ahmadimran1274 7 หลายเดือนก่อน +2

    I'm getting invalid url path error despite the fact I copied it from figma directly any solution?

    • @saberbix
      @saberbix 7 หลายเดือนก่อน

      Same here! Did you managed to fix it?

    • @gonzalezignacio3049
      @gonzalezignacio3049 7 หลายเดือนก่อน

      same here!

    • @ahmadimran1274
      @ahmadimran1274 6 หลายเดือนก่อน

      Nope

  • @filmmoji505
    @filmmoji505 หลายเดือนก่อน +1

    greate video bro thank you so much bro

    • @Softlinks
      @Softlinks  หลายเดือนก่อน +1

      Glad it helped…thanks for watching

  • @rnpk9572
    @rnpk9572 6 หลายเดือนก่อน +1

    lovely man thanks a lot!

    • @Softlinks
      @Softlinks  6 หลายเดือนก่อน +1

      You're welcome!...Thanks for watching

  • @notrealaz
    @notrealaz 6 หลายเดือนก่อน +2

    this is good but a way better solution is tauri. it uses HTML CSS and JS to make the frontend and has a rust backend. its like designing a website but instead in your browser. its in a lightweight desktop application

    • @notrealaz
      @notrealaz 6 หลายเดือนก่อน +1

      your tutorials are really nice

    • @Softlinks
      @Softlinks  6 หลายเดือนก่อน +3

      I appreciate your input and will definitely check out Tauri!

  • @iraamani8031
    @iraamani8031 3 หลายเดือนก่อน +1

    how do i convert the file to apk file? and make it mobile use

    • @Softlinks
      @Softlinks  3 หลายเดือนก่อน +1

      For now it can’t be converted to APK directly using Tkinter Designer

  • @proxy55
    @proxy55 9 หลายเดือนก่อน +2

    how to change the Textbox font ??

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      You can use the fonts button at the right hand side of your figma desktop App. Thanks for watching.

  • @akishabriones3166
    @akishabriones3166 6 หลายเดือนก่อน +1

    why is my url invalid? i just followed your instructions :(

    • @reyesssss6098
      @reyesssss6098 6 หลายเดือนก่อน

      Me too, can somebody help us???

  • @abdulsalamundaabdulgani3855
    @abdulsalamundaabdulgani3855 7 หลายเดือนก่อน +3

    everyone if ever you encounter invalid URL just Replace "design" in URL with "file"😇

    • @ProfShibe
      @ProfShibe 6 หลายเดือนก่อน

      thank you bro!

  • @HamzaAli-pg7ju
    @HamzaAli-pg7ju 8 หลายเดือนก่อน +1

    But does the facebook and Google rectangle is not button?

    • @Softlinks
      @Softlinks  8 หลายเดือนก่อน +1

      Yes correct, I did that for demonstration purpose just to get rid of the white rectangles at the edge of buttons that Tkinter tends to add. Incase you want resolve that, draw an extra rectangle in the background of your buttons and ensure that the background matches the main background of the App design.

  • @FatimaAli-qu1tq
    @FatimaAli-qu1tq 7 หลายเดือนก่อน

    I got everything right, but in the final step where i was supposed to run the GUI file, i didn't see how you ran it. can you please explain it? Also, will this make the GUI interactive? I already created my database to store all inputs and data, my question is can I connect my work to the db? and how to do that? THANK YOU so so so much!!! I have been struggling for a few days now to find a way to convert my Figma design into something that Python can understand.

    • @Softlinks
      @Softlinks  7 หลายเดือนก่อน

      Of course! To run the GUI file generated by Tkinter Designer, you would typically open the Python file (usually named something like “GUI.py”) using a Python interpreter or an IDE like VS Code. You can do this by simply double-clicking on the file or by using the command line to navigate to the directory where the file is located and then running it with the Python interpreter.
      As for making the GUI interactive and connecting it to your database, yes, you can definitely achieve that! Tkinter Designer generates the basic structure of the GUI, but you can further customize it and add functionality as needed.
      To connect your GUI to a database, you’ll need to use a database library in Python (such as SQLite3, MySQL Connector, or SQLAlchemy) to interact with your database. You can then write functions in your GUI code to handle database operations like inserting, updating, deleting, and querying data.

  • @iraamani8031
    @iraamani8031 3 หลายเดือนก่อน +1

    my desktop file only showed the assets file

    • @Softlinks
      @Softlinks  3 หลายเดือนก่อน

      Try checking if your token and the design url are correctly inserted

  • @mostafayousry8493
    @mostafayousry8493 9 หลายเดือนก่อน +1

    i get this error: Frame not found in figma file or is empty and im sure all my widgets are in one frame

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +2

      If you got this error when trying to convert your figma file to python code and you’ve checked your figma widgets are inside a frame, then maybe you should checkout this doc: github.com/ParthJadhav/Tkinter-Designer/issues/341

  • @parthsharma6244
    @parthsharma6244 7 หลายเดือนก่อน +1

    Can we also make a simple game like gui with moving objects through this method?

    • @Softlinks
      @Softlinks  7 หลายเดือนก่อน +1

      Absolutely! While Tkinter Designer is primarily geared towards designing GUI applications, you can still create simple games with moving objects using Tkinter. You would design the interface elements with Tkinter Designer and then implement the game logic, including moving objects, using Python code. It might require a bit more coding than a traditional GUI application, but it's definitely possible! Let me know if you need more details on how to get started with game development using Tkinter.

    • @parthsharma6244
      @parthsharma6244 7 หลายเดือนก่อน +1

      @@SoftlinksOk, Thank you 😊

  • @relaxingmuzics
    @relaxingmuzics 9 หลายเดือนก่อน +1

    very usefuls, but how to add checkbox to confirm TOS

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Check boxes will be available soon…otherwise you will need to add it using Tikinter code 🧑‍💻

  • @ahmedemad8146
    @ahmedemad8146 8 หลายเดือนก่อน

    i am in the same directory and it gave me that ther os no such as diirectorydirectory name requirement.txt
    so where is the problem

    • @Softlinks
      @Softlinks  7 หลายเดือนก่อน +1

      It seems like there might be a typo or an issue with the directory path. Double-check that you're in the correct directory where the `requirement.txt` file is located. If it's still not working, make sure the file is spelled correctly and try running the command again.

  • @dreaddy_bear
    @dreaddy_bear 7 หลายเดือนก่อน +1

    Thank you!

    • @Softlinks
      @Softlinks  7 หลายเดือนก่อน +1

      You’re most welcomed

  • @crypt0n-i4s
    @crypt0n-i4s วันที่ผ่านมา +1

    it crates empty folders

    • @Softlinks
      @Softlinks  วันที่ผ่านมา +1

      No recheck your process…I recently tried it and it worked.

  • @Nas.8888
    @Nas.8888 9 หลายเดือนก่อน +2

    thanks for the video, the gui.py file is not in my build folder, thanks

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +1

      Thank you for watching! I’m sorry to hear you’re experiencing trouble finding the gui.py file. Did you encounter any errors while converting the Figma design into Python GUI? Understanding the issues you faced could help me troubleshoot the missing gui.py file. Let me know if I can assist further!

  • @kalyanamvenumadhav2245
    @kalyanamvenumadhav2245 9 หลายเดือนก่อน +9

    Tkinter Designer automatically converts to figma design to python code what's the use of converting to python code?

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +3

      converting Figma designs to Python code using Tkinter Designer streamlines the development workflow, improves accuracy, and enhances collaboration between designers and developers.

    • @kalyanamvenumadhav2245
      @kalyanamvenumadhav2245 9 หลายเดือนก่อน +3

      @@Softlinks can u make a video on ux designing how UI works with UX design and also please do a project on UI/ux designing how python works in backend?

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +6

      @@kalyanamvenumadhav2245 Thank you for your suggestion! I'll definitely create a video tutorial on UX/UI design and how Python integrates with backend development. Stay tuned for updates on when the video will be released!"

    • @j00bert
      @j00bert 9 หลายเดือนก่อน

      @@SoftlinksPlease!!

  • @_michelleboane._
    @_michelleboane._ 6 หลายเดือนก่อน +1

    Thank you!!!

    • @Softlinks
      @Softlinks  6 หลายเดือนก่อน

      You're welcome!

  • @djohnworthy1040
    @djohnworthy1040 หลายเดือนก่อน +1

    Can you make on how to make good looking tables with this ?

    • @Softlinks
      @Softlinks  หลายเดือนก่อน +2

      Yes I will try and make a tutorial for that also

    • @djohnworthy1040
      @djohnworthy1040 หลายเดือนก่อน +1

      @@Softlinks Please make a new Pywebview video like making it look amazing with UI/UIX effects and functionality

    • @Softlinks
      @Softlinks  หลายเดือนก่อน +2

      @@djohnworthy1040 Stay tuned...That would be among my upcoming Tutorials, Building GUIS with JavaScript, HTML, and CSS for Python is Great!

    • @djohnworthy1040
      @djohnworthy1040 หลายเดือนก่อน

      @@Softlinks Man I would love to see it. I am trying to develop desktop app. I need a tutorial from you. You have great explanation. Much love thanks for the content

    • @djohnworthy1040
      @djohnworthy1040 หลายเดือนก่อน

      @@Softlinks Is it possible to use HTML/CSS on a local Desktop App? I saw pywebview but idk:)

  • @MD_GESAN
    @MD_GESAN 5 หลายเดือนก่อน

    Thanks, can you make a depth video of rounder button design, :(

    • @Softlinks
      @Softlinks  3 หลายเดือนก่อน

      You're welcome! Sure, I can make a detailed video on designing rounded buttons. I'll cover various techniques. Stay tuned!

  • @mohdiqbaltazeemtark8616
    @mohdiqbaltazeemtark8616 7 หลายเดือนก่อน +1

    Screen

  • @Rio-by1eh
    @Rio-by1eh 9 หลายเดือนก่อน +1

    Can’t understand the accent …?

    • @Softlinks
      @Softlinks  9 หลายเดือนก่อน +2

      I apologise my accent is difficult to understand, I'll work on improving it for better communication in the future videos.

    • @FahadAyaz
      @FahadAyaz 9 หลายเดือนก่อน +4

      Sounds fine to me.
      @Rio have you tried it with subtitles, if you're having trouble?

    • @paulgardiner68
      @paulgardiner68 9 หลายเดือนก่อน +1

      Listening to more non-native English speakers will improve your English listening skills.

  • @Youssef-oo5cx
    @Youssef-oo5cx 7 หลายเดือนก่อน +1

    Error Appearing "Pls Enter a valid File URL". I am working on another project but after clicking on "Generate" on Tkinter Designer, this error shows up. Any help?

    • @Adimser
      @Adimser 7 หลายเดือนก่อน +1

      I got the same problem. do you find anyway to fix it yet

  • @abdulsalamundaabdulgani3855
    @abdulsalamundaabdulgani3855 7 หลายเดือนก่อน +2

    when i click generate it says invalid url. but i copy the URL of my design

    • @mohamedaminegougam8498
      @mohamedaminegougam8498 6 หลายเดือนก่อน

      I have the same problem, were you able to fix it??

    • @reyesssss6098
      @reyesssss6098 6 หลายเดือนก่อน

      I have the same problem, can somebody help me?

    • @MahbooburrahmanITProfessional
      @MahbooburrahmanITProfessional 3 หลายเดือนก่อน

      ​@@reyesssss6098 Just replace the design with file in url