Softlinks
Softlinks
  • 136
  • 234 427
Right Way to Code Python GUI in 2024 (Don't Miss This for 10X Better Results)
How to use Custom Tkinter the Right Way to Code Tkinter GUI in 2024 (Don't Miss This for 10X Better Results)
CustomTkinter, custom tkinter GUI, and Python Tkinter GUI tutorial are game-changers for building modern applications. In this video, I'll show you how to use CustomTkinter, how to install CustomTkinter, and design professional Tkinter GUI applications with features like the CustomTkinter checkbox.
You'll also learn how to install Tkinter in Python, how to make Tkinter GUIs, and tips for creating incredible Python Tkinter projects. Whether you're new to GUI design or looking to enhance your skills, this comprehensive Tkinter tutorial covers it all, including how to use Tkinter in Python effectively.
By the end of this video, creating modern GUIs with CustomTkinter will feel effortless, and your results will stand out in 2024!
**Useful Links**
🔷Project Code: github.com/Hassan-Shoayb/Custom-Tkinter
Follow Me on:
📹 *UA-cam:* ua-cam.com/users/softlinks
📝 *LinkedIn:* www.linkedin.com/in/Hassan-Shoayb
📱 *Twitter:* Hassan_Shoayb
📸 *Instagram:* Hassan_Shoayb
✨ *HashTags* ✨
#customtkinter #tkinter #python
Переглядів: 1 367

Відео

I Found the BEST Advanced Python GUI Libraries for 2024
Переглядів 2,9 тис.2 місяці тому
In this tutorial, we'll explore the best Python GUI libraries for building modern, responsive applications. Discover how Custom Tkinter and Tkinter Designer simplify drag-and-drop app development, making coding a breeze. Learn the power of PyQt, a versatile toolkit for both desktop and mobile apps, and dive into the dynamic capabilities of Kivy, perfect for creating cross-platform apps for Andr...
This video has 237 views
Переглядів 2418 місяців тому
This video has 237 views
Pyinstaller Tutorial: How I turn Python code to Software Apps
Переглядів 6 тис.8 місяців тому
Pyinstaller Tutorial: How I turn Python code to Software Apps
How to Build Advanced Tkinter Apps in Python
Переглядів 3,9 тис.8 місяців тому
How to Build Advanced Tkinter Apps in Python
__init__.py File Exposed | Why it’s used in Python Projects ?
Переглядів 1,4 тис.8 місяців тому
init .py File Exposed | Why it’s used in Python Projects ?
I use Drag and Drop to build modern Python Apps
Переглядів 86 тис.8 місяців тому
I use Drag and Drop to build modern Python Apps
WHY YOU MUST LEARN HOW TO CODE - ELON MUSK
Переглядів 2 тис.9 місяців тому
WHY YOU MUST LEARN HOW TO CODE - ELON MUSK
5 Youtube Settings you Must-Try before Publishing any video in 2024
Переглядів 899 місяців тому
5 UA-cam Settings you Must-Try before Publishing any video in 2024
Honest Strategies for the BEST Youtube Thumbnails in 2024
Переглядів 6979 місяців тому
Honest Strategies for the BEST UA-cam Thumbnails in 2024
Artificial Neural Network in Machine Learning
Переглядів 7010 місяців тому
Artificial Neural Network in Machine Learning
Introduction to Deep Learning
Переглядів 6910 місяців тому
Introduction to Deep Learning
how to remove background noise in video
Переглядів 66Рік тому
how to remove background noise in video
How to block popup ads on any website
Переглядів 1 тис.Рік тому
How to block popup ads on any website
How to FREE up space on your Mac OS
Переглядів 136Рік тому
How to FREE up space on your Mac OS
Mac OS Screen Recording Tutorial: How to Record Your Screen with QuickTime Player
Переглядів 58Рік тому
Mac OS Screen Recording Tutorial: How to Record Your Screen with QuickTime Player
How to block ads on youtube
Переглядів 86Рік тому
How to block ads on youtube
Coursera Financial Aid: How To Get Paid Coursera Course Certificates For FREE
Переглядів 515Рік тому
Coursera Financial Aid: How To Get Paid Coursera Course Certificates For FREE
Scrapy Tutorial: How to Crawl & Scrape any website using Scrapy and Python
Переглядів 4,2 тис.Рік тому
Scrapy Tutorial: How to Crawl & Scrape any website using Scrapy and Python
Pandas for Absolute Beginners 2023 : Master the Basics of Data Analysis with Pandas
Переглядів 271Рік тому
Pandas for Absolute Beginners 2023 : Master the Basics of Data Analysis with Pandas
Clean & Save DataFrames to CSV, Excel, Json and SQL
Переглядів 71Рік тому
Clean & Save DataFrames to CSV, Excel, Json and SQL
Master Data Sorting in Pandas: A Comprehensive Guide
Переглядів 46Рік тому
Master Data Sorting in Pandas: A Comprehensive Guide
How to Add/Remove Rows and Columns From Pandas DataFrames
Переглядів 110Рік тому
How to Add/Remove Rows and Columns From Pandas DataFrames
How to Update Rows and Columns in Pandas and Modify Data Within DataFrames
Переглядів 3,2 тис.Рік тому
How to Update Rows and Columns in Pandas and Modify Data Within DataFrames
Using Conditional Filtering in Pandas - Using Conditionals to Filter Rows and Columns
Переглядів 111Рік тому
Using Conditional Filtering in Pandas - Using Conditionals to Filter Rows and Columns
Indexes in Pandas for Beginners: How to Set, Reset, and Use Indexes in Pandas
Переглядів 82Рік тому
Indexes in Pandas for Beginners: How to Set, Reset, and Use Indexes in Pandas
Pandas DataFrames and Series 2023: Learn Data Analysis with Pandas for Absolute Beginners
Переглядів 140Рік тому
Pandas DataFrames and Series 2023: Learn Data Analysis with Pandas for Absolute Beginners
Complete Python Pandas Tutorial 2023 For Absolute Beginners: Learn Pandas for Data Analysis
Переглядів 555Рік тому
Complete Python Pandas Tutorial 2023 For Absolute Beginners: Learn Pandas for Data Analysis
python for beginners 2024
Переглядів 2,5 тис.Рік тому
python for beginners 2024
Build a GUI App using Python and Tkinter
Переглядів 1662 роки тому
Build a GUI App using Python and Tkinter

КОМЕНТАРІ

  • @hop_programmers
    @hop_programmers 5 днів тому

    Awesome video. ❤ Create a new video on grid layout. I have bit confusions on grid layout.

    • @Softlinks
      @Softlinks 5 днів тому

      Noted…Thanks for watching.

  • @wahwahwally1
    @wahwahwally1 9 днів тому

    Great advice! I wish I had your video 2 years ago because I had to struggle to optimize it. xD but still great video... and keep up the good work.

    • @Softlinks
      @Softlinks 9 днів тому

      Thank you so much! I’m glad you enjoyed the video and found it helpful. Your support really means a lot to me!

  • @LifeinMotion-122
    @LifeinMotion-122 11 днів тому

    great tutorial

    • @Softlinks
      @Softlinks 11 днів тому

      Thank you so much! I really appreciate your feedback. It means a lot!

  • @heropw2701
    @heropw2701 12 днів тому

    I would also like to mention pyray(raylib wrapper for python). Its purpose is kinda similar to pygame but it has much more convinience functions and uses the gpu instead of the cpu so you get much better rendering performance allowing you to make like realllyyy complex ui framework yourself.

    • @Softlinks
      @Softlinks 9 днів тому

      Thanks for mentioning Pyray! That’s a great point it’s definitely a powerful alternative to Pygame, especially with its GPU-based rendering. The added convenience functions and performance boost make it ideal for building more complex UI frameworks. I’ll look into covering it in future projects!

  • @hjn19953
    @hjn19953 14 днів тому

    Thank you! Please produce more helpful vids like this!

    • @Softlinks
      @Softlinks 11 днів тому

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

  • @CAPS93
    @CAPS93 15 днів тому

    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 9 днів тому

      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!

  • @mnhchannel2587
    @mnhchannel2587 17 днів тому

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

    • @Softlinks
      @Softlinks 9 днів тому

      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 9 днів тому

      @@Softlinks done thanks

    • @mnhchannel2587
      @mnhchannel2587 9 днів тому

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

  • @filmmoji505
    @filmmoji505 23 дні тому

    greate video bro thank you so much bro

    • @Softlinks
      @Softlinks 22 дні тому

      Glad it helped…thanks for watching

  • @PANDURANG99
    @PANDURANG99 Місяць тому

    customtkinter scalling problem

  • @Vanishha
    @Vanishha Місяць тому

    No sir i am not getting the same output. I am only getting a single bright dot . That's it.

  • @Lawanmass
    @Lawanmass Місяць тому

  • @Lawanmass
    @Lawanmass Місяць тому

    Nice work

  • @djohnworthy1040
    @djohnworthy1040 Місяць тому

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

    • @Softlinks
      @Softlinks Місяць тому

      Yes I will try and make a tutorial for that also

    • @djohnworthy1040
      @djohnworthy1040 Місяць тому

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

    • @Softlinks
      @Softlinks Місяць тому

      @@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 <3

    • @djohnworthy1040
      @djohnworthy1040 Місяць тому

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

  • @Vanishha
    @Vanishha Місяць тому

    I am not getting it's html part. Whether you have taken this image or you have made it by own. Plzz let me know..

    • @Vanishha
      @Vanishha Місяць тому

      If this is image what should I need to copy it's image address or what.

    • @Softlinks
      @Softlinks Місяць тому

      It’s not an Image…100% code. I will get you the full source code

    • @Vanishha
      @Vanishha Місяць тому

      Yeah sure sir. Please..

    • @Vanishha
      @Vanishha Місяць тому

      ​@@Softlinksyeah sure sir . Please .

    • @Softlinks
      @Softlinks Місяць тому

      @@Vanishha You can find the whole code here: codepen.io/webdevelopment657/pen/MWxRdBO

  • @carionstore
    @carionstore Місяць тому

    Great and time saving trick..

    • @Softlinks
      @Softlinks Місяць тому

      Of course…Thanks for watching

  • @DrBFromEarth
    @DrBFromEarth Місяць тому

    Thank you

    • @Softlinks
      @Softlinks Місяць тому

      You're welcome…Thanks for watching

  • @andreaalfiansahputra7269
    @andreaalfiansahputra7269 2 місяці тому

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

    • @Softlinks
      @Softlinks 2 місяці тому

      Thanks and welcome

  • @brennancurrier806
    @brennancurrier806 2 місяці тому

    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 місяці тому

      @@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.

  • @iraamani8031
    @iraamani8031 2 місяці тому

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

    • @Softlinks
      @Softlinks 2 місяці тому

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

  • @iraamani8031
    @iraamani8031 2 місяці тому

    my desktop file only showed the assets file

    • @Softlinks
      @Softlinks 2 місяці тому

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

  • @mustafaalhoz1261
    @mustafaalhoz1261 2 місяці тому

    bro thank you very much you don't know how helpful this video was

    • @Softlinks
      @Softlinks 2 місяці тому

      Glad it helped…Thanks for watching

  • @vandanabagri1482
    @vandanabagri1482 2 місяці тому

    Ab installtion ka option nhi aata h python use nhi kr pa rahe h

  • @waelbk4795
    @waelbk4795 2 місяці тому

    i want to know if i have to install libraries again in the new pc whe i install it

    • @Softlinks
      @Softlinks 2 місяці тому

      Yes of course….you’d have install the libraries again…Thanks for watching

  • @merlinbernard
    @merlinbernard 3 місяці тому

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

    • @Softlinks
      @Softlinks 3 місяці тому

      Thanks for the sub!…Really appreciate

  • @sashankprogaming7831
    @sashankprogaming7831 3 місяці тому

    thank you so much

    • @Softlinks
      @Softlinks 3 місяці тому

      Thanks for watching

  • @lakhvxr
    @lakhvxr 3 місяці тому

    When you are going to upload other tutorials

    • @Softlinks
      @Softlinks 3 місяці тому

      Very soon…Thanks for your patience

  • @ЦветиДимчовска
    @ЦветиДимчовска 3 місяці тому

    Hi! Im a total beginner and the only problem that im facing is that i cant open this line 1. how do you do it? because i spend 2 days in searching the problem and this is it. im just not opening anything otherwise your explanations are perfect. thank you so much!

  • @marco_martin
    @marco_martin 3 місяці тому

    2:50

    • @Softlinks
      @Softlinks 3 місяці тому

      Thanks for watching

  • @LamLe-wd4jj
    @LamLe-wd4jj 4 місяці тому

    Thank you so much for the video. Is the *.py files in the application safe? Can people check out the source code and copy it?

    • @Softlinks
      @Softlinks 2 місяці тому

      Thanks for watching! The `.py` files are safe, but yes, people can check out and copy the source code if it's not compiled or obfuscated.

  • @MD_GESAN
    @MD_GESAN 4 місяці тому

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

    • @Softlinks
      @Softlinks 2 місяці тому

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

  • @BuddingJeekOfficial558
    @BuddingJeekOfficial558 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 4 місяці тому

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

  • @awesomefrancis370
    @awesomefrancis370 5 місяців тому

    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

  • @IfYouEscapedYTKidsIWillGetYou
    @IfYouEscapedYTKidsIWillGetYou 5 місяців тому

    As a python professional with 6 year experience i did not learn tkinter, but i need to learn it right away iq

    • @Softlinks
      @Softlinks 5 місяців тому

      Good to know you enjoyed the video

    • @IfYouEscapedYTKidsIWillGetYou
      @IfYouEscapedYTKidsIWillGetYou 4 місяці тому

      @@Softlinks pretty much, something like this took me a month, now it takes me about 3 days to program a modern app

  • @ohisideho3460
    @ohisideho3460 5 місяців тому

    Nice tutorial! Will this work if I use a figma design given to me by someone else?

    • @Softlinks
      @Softlinks 5 місяців тому

      Yes of course…but don’t forget to rename the elements accordingly…thanks for watching

  • @miqsas
    @miqsas 5 місяців тому

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

  • @rnpk9572
    @rnpk9572 5 місяців тому

    lovely man thanks a lot!

    • @Softlinks
      @Softlinks 5 місяців тому

      You're welcome!...Thanks for watching

  • @notrealaz
    @notrealaz 5 місяців тому

    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 5 місяців тому

      your tutorials are really nice

    • @Softlinks
      @Softlinks 5 місяців тому

      I appreciate your input and will definitely check out Tauri!

  • @_michelleboane._
    @_michelleboane._ 6 місяців тому

    Thank you!!!

    • @Softlinks
      @Softlinks 5 місяців тому

      You're welcome!

  • @dorixon5410
    @dorixon5410 6 місяців тому

    this was really useful for a project im working on at university! your explanation was extremely helpful and clear, thank you so much!

    • @Softlinks
      @Softlinks 5 місяців тому

      Thank you for the kind words! I'm happy to hear the explanation was clear and helpful for your project.

  • @akishabriones3166
    @akishabriones3166 6 місяців тому

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

    • @reyesssss6098
      @reyesssss6098 6 місяців тому

      Me too, can somebody help us???

  • @dulcineaadjutant6301
    @dulcineaadjutant6301 6 місяців тому

    *Promosm* 🤭

  • @abdulsalamundaabdulgani3855
    @abdulsalamundaabdulgani3855 6 місяців тому

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

    • @ProfShibe
      @ProfShibe 6 місяців тому

      thank you bro!

  • @abdulsalamundaabdulgani3855
    @abdulsalamundaabdulgani3855 6 місяців тому

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

  • @beamariedelossantos5382
    @beamariedelossantos5382 6 місяців тому

    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 6 місяців тому

      Replace "design" in URL with "file"

    • @vmq6700
      @vmq6700 6 місяців тому

      @@kawthersiahmed8134 thank you for your help //

  • @Youssef-oo5cx
    @Youssef-oo5cx 6 місяців тому

    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 6 місяців тому

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

  • @Youssef-oo5cx
    @Youssef-oo5cx 6 місяців тому

    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 6 місяців тому

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

    • @abdulsalamundaabdulgani3855
      @abdulsalamundaabdulgani3855 6 місяців тому

      i suffer the same cause😭

    • @reyesssss6098
      @reyesssss6098 6 місяців тому

      me too, i nedd help:(

    • @juank4205
      @juank4205 3 місяці тому

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

  • @mohdiqbaltazeemtark8616
    @mohdiqbaltazeemtark8616 6 місяців тому

    Screen

  • @ahmadimran1274
    @ahmadimran1274 6 місяців тому

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