Index
A
- Android Debug Bridge (ADB) / How to do it
- Android device
- used, for generating sound from supplied text / Making an Android device speak a text input
- animation
- implementing / Implementing animation
- asynchronous operations
- used, for updating progress bars simultaneously / Updating progress bars simultaneously using asynchronous operations, How it works...
- asynchronous programming
- about / Asynchronous programming
- methods / Asynchronous programming
B
- ball
- animation, applying to / Making a ball move down on the click of a button, How it works...
- animating, as per specified curve / Making a ball animate as per the specified curve
- bar
- plotting, Matplotib used / Plotting a bar using Matplotlib, How it works...
- base class / Creating a class
- bouncing ball
- creating / Making a bouncing ball, How it works...
- Buildozer
- used, for packaging a Python script into Android APK / Packaging a Python Script into the Android APK using Buildozer, How to do it..., How it works
- download link / How to do it...
- built-in class attributes
- using / Using the built-in class attributes
- class variables, accessing in instance methods / Accessing class variables in instance methods
- instances / Instances
C
- camera
- used, for capturing images / Capturing images using a camera
- checkboxes
- two groups, displaying / Displaying two groups of checkboxes, How it works...
- circle, of desired size
- class
- class variable / Using the built-in class attributes
- instance variable / Using the built-in class attributes
- using, in GUI / Using classes in GUI, How to do it...
- client-server communication
- establishing / Establishing client-server communication, How it works...
- color dialog
- using / Using the color dialog, How it works...
- Combo Box widget
- context manager
- used, for managing resources / Managing resources using context manager, Context manager, How it works...
- coordinates
- displaying, on release of mouse button / Displaying coordinates where the mouse button is clicked and released, How it works...
- displaying, on click of mouse button / Displaying coordinates where the mouse button is clicked and released, How it works...
- coroutines / How it works...
- cross-platform Python script
- creating, with Kivy / Creating a cross-platform Python script using Kivy, How to do it...
- cursor object
- creating / Creating the cursor object
- custom menu bar
- creating / Creating a custom menu bar, How to do it…, How it works...
- about / Creating a custom menu bar
D
- 2D graphical image
- displaying / Displaying a 2D graphical image, How it works...
- database
- creating / Creating a database, How it works…
- database table
- creating / Creating a database table, How it works…
- rows, inserting / Inserting rows in the specified database table, How it works…
- rows, displaying / Displaying rows in the specified database table, How to do it…, How it works…
- rows, navigating through / Navigating through the rows of the specified database table, How it works…
- searching, for specific information / Searching a database table for specific information, How it works…
- specified user password, changing / Updating a database table – changing a user's password , How it works…
- row, deleting / Deleting a row from a database table, How it works…
- data types
- date picker dialog
- displaying / Displaying a Date Picker dialog, How it works...
- DB Browser for SQL / How it works…
- dialog box
- dialogs
- dockable and floatable sign-in form
F
- file dialog
- Font Combo Box widget
- font dialog
- using / Using the font dialog, How it works...
- Form Layout
- using / Using Form Layout, How to do it...
- working / How it works...
G
- Gird Layout
- using / Using Grid Layout
- Google API Console
- reference / Introduction
- Google Maps
- about / Introduction
- location, displaying / Displaying location on Google Maps , How it works…
- GUI
- classes, using / Using classes in GUI, How to do it...
- application, elaborating / Making the application more elaborate
- inheritance / Inheritance
- GUI applications
- creating, ways / Ways of creating GUI applications
- creating / Ways of creating GUI applications
- guided animation
- implementing / Making a ball animate as per the specified curve, How it works...
H
- Horizontal Layout
- about / Using Horizontal Layout
- using / How to do it...
- working / How it works...
I
- images
- capturing, with camera / Capturing images using a camera
- inheritance
- types / Types of inheritance
- multilevel inheritance / Types of inheritance
- single inheritance / Types of inheritance
- multiple inheritance / Types of inheritance
- input dialog
- using / Using the input dialog , How it works...
- input dialog box / The input dialog box
- iOS
- Python script, packaging / Packaging Python script for iOS, How it works...
K
- Kivy
- used, for creating cross-platform Python script / Creating a cross-platform Python script using Kivy, How to do it...
L
- label / How it works...
- Label widget
- about / Understanding the Label widget
- methods / Methods
- landmark details
- layouts
- about / Understanding layouts
- spacers, using / Spacers
- line
- drawing, between two mouse clicks / Drawing a line between two mouse clicks, How to do it..., How it works...
- plotting, Matplotib used / Plotting a line using Matplotlib, How it works...
- Line Edit widget
- methods / Methods
- text, copying to another / Copying and pasting text from one Line Edit widget to another, How to do it..., How it works...
- text, pasting to another / Getting ready, How to do it..., How it works...
- lines, of different types
- drawing / Drawing lines of different types, How it works...
- Liquid Crystal Display (LCD) digits
- displaying / Displaying LCD digits
- displaying, timers used / Using Timers
- displaying, QTime class used / Using the QTime class
- system clock time, displaying / Displaying system clock time in LCD-like digits
- list
- single selection, performing / Performing single selection from a list, How it works...
- multiple selections, performing / Performing multiple selections from a list
- List Widget
- using / Using List Widget, How to do it..., How it works...
- multiple list items, selecting / Selecting multiple list items from one List Widget and displaying them in another, How to do it...
- items, adding / Adding items into List Widget, How it works...
- operations, performing / Performing operations in List Widget, How it works...
- methods, provided by QListWidgetItem class / Methods provided by the QListWidgetItem class
- location
- details, obtaining from latitude and longitude values / Getting complete information from latitude and longitude values, How to do it…
- distance, finding out / Finding out the distance between two locations, How it works…
- displaying, on Google Maps / Displaying location on Google Maps , How it works…
- location details
- loop / How it works...
M
- Matplotlib
- used, for plotting line / Getting ready, How it works...
- used, for plotting bar / Plotting a bar using Matplotlib
- modal dialog / Introduction
- mouse coordinates
- displaying / Displaying mouse coordinates, How it works...
- multilevel inheritance
- using / Using multilevel inheritance, How to do it...
- working / How it works...
- Multiple Document Interface (MDI) application
- about / Multiple Document Interface
- creating / Getting ready, How to do it...
- working / How it works...
- multiple inheritance
- using / How to do it...
- working / How it works...
- multithreading / Multithreading
N
- non-modal(modeless dialogs) / Introduction
O
- object-oriented programming
- about / Object-oriented programming
- class, creating / Creating a class
- built-in class attributes, using / Using the built-in class attributes
- options
- displaying, in form of checkboxes / Displaying options in the form of checkboxes, How to do it..., How it works...
P
- path / How it works...
- PC, to Android device
- QPython scripts, copying / Copying scripts from PC to Android devices, How to do it
- point
- displaying, where mouse button is clicked / Displaying a point where the mouse button is clicked, How it works...
- progress bars
- updating, thread used / Updating progress bar using thread, How it works...
- updating, with two threads / Updating two progress bars using two threads, How it works...
- updating, with threads bound with locking mechanism / Updating progress bars using threads bound with a locking mechanism, How it works...
- updating, simultaneously using asynchronous operations / How it works...
- Progress Bar widget
- Push Button widget
- about / Understanding the Push Button widget
- using / How to do it...
- working / How it works...
- PyQt / PyQt
- PyQt5 / Introduction
- Python script
- packaging, into Android APK using Buildozer / Packaging a Python Script into the Android APK using Buildozer, How to do it...
- packaging, for iOS / Packaging Python script for iOS, How to do it...
Q
- QCheckBox class
- methods / Method application
- signals / Signal description
- QPainter class
- methods / Introduction
- QPython3 / Introduction
- QPython scripts
- copying, from PC to Android device / Copying scripts from PC to Android devices, How to do it
R
- radio buttons
- grouping / Grouping radio buttons, How it works...
- Radio Button widget
- about / Using the Radio Button widget
- using / Understanding Radio Button, How to do it..., How it works...
- methods / Methods
- signal, describing / Signal description
- rectangle
- between two mouse clicks, drawing / Drawing a rectangle between two mouse clicks, How it works...
- resources
- managing, with context manager / Managing resources using context manager, How to do it…, How it works...
- reverse geocoding / Getting complete information from latitude and longitude values
- rows
- inserting, into database table / Inserting rows in the specified database table, How it works…
- displaying, into database table / Displaying rows in the specified database table, How it works…
- navigating through, of database table / Navigating through the rows of the specified database table, How it works…
- deleting, from database table / Deleting a row from a database table, How it works…
S
- scrollbars
- scrollbars, controls
- slider handle / Getting ready
- scroll arrows / Getting ready
- page control / Getting ready
- server-side application
- creating / Creating a server-side application, How it works...
- socket address / How it works...
- socket type / How it works...
- signal editor
- using / Using Signal/Slot Editor, How to do it...
- signin form
- creation, by applying authentication procedure / Creating a signin form – applying an authentication procedure, How it works…
- Single Document Interface (SDI) / Getting ready
- single inheritance
- sliders
- slot editor
- using / Using Signal/Slot Editor, How to do it...
- small browser
- creating / Creating a small browser, How to do it..., How it works...
- small calculator
- Spin Box widget
- SQLite
- about / Introduction
- reference / How it works…
- synchronization of threads / Multithreading
- system clock time
- displaying, in LCD-like digits / Displaying system clock time in LCD-like digits
T
- Tab Widget
- used, for displaying information in sections / Displaying information in sections using Tab Widget, How to do it..., How it works...
- text
- drawing, in desired font and size / Drawing text in a desired font and size, How to do it..., How it works...
- thread
- using / Introduction
- used, for updating progress bar / Updating progress bar using thread, How it works...
- toolbar
- tools, QPython3
- Console / Introduction
- editor / Introduction
- programs / Introduction
- QPYPI / Introduction
- course / Introduction
- community / Introduction
- Trolltech / Introduction
U
- username
- prompting for / Prompting for a username and displaying a welcome message, How it works...
V
- Vertical Layout
- using / Using Vertical Layout, How to do it..., How to do it...
- working / How it works..., How it works...
W
- welcome message
- displaying / Displaying a welcome message, Prompting for a username and displaying a welcome message, How it works...
- Label widget / Understanding the Label widget
- Line Edit widget, using / Understanding the Line Edit widget
- Push Button widget / Understanding the Push Button widget