PyQt is a set of Python bindings for Digia's Qt application framework and runs on all platforms supported by Qt including Windows, MacOS/X and Linux.
16
votes
2answers
287 views
To do tree application with undo/redo functionality
I am making a to-do tree application (Earlybird) in Python that will show checkable tasks/subtasks in a tree view. It includes higher-level groups of tasks grouped into blocks (e.g., Work block, Home ...
14
votes
2answers
336 views
Day planner / logger
This is a simple program I've made using Qt Creator and Pyside:
I made a list of activities that I would like to enforce
Then I made a program that randomly pick them based on chance
It has some ...
12
votes
1answer
764 views
Multi-layer PyQt4 image viewer
I have written a functional GUI program using PyQt4, and I'm looking for some feedback because it's not as fast as I would like. It takes in some number of large, same-sized 2D arrays and displays a ...
10
votes
3answers
145 views
Speeding up spectrum analysis
I'm trying to speed up this code that loops over an entire spectrum range. It's using a Raspberry Pi, and a rtl-sdr dongle that covers up to around 1.7 GHz. My goal is to be sweep over that spectrum ...
6
votes
1answer
108 views
Creating an object in Python with lots of long arguments
See the proposed changes in this Pull Request under def add_talk.
...
5
votes
1answer
603 views
Import and export of animation keys in Maya
I have programming this importing and exporting of animation keys. It is working, but I would like to gather any feedback/advice as I am still pretty much a noob in coding.
...
4
votes
1answer
169 views
Implementing widgets within a main window
I am learning PySide and am trying to implement widgets within a main window. My goal right now is very simple: I want to place a QLabel, with independently defined ...
4
votes
1answer
4k views
Simple PyQt4 image slide show player
I have written a slideshow application and I am looking for some reviews:
...
3
votes
1answer
28 views
PyQt5 validator for decimal numbers
This class is similar to QDoubleValidator, but it improves slightly on the editing comfort. The comments mention "comma" but it's actually the decimal point of your locale (comma for me).
...
3
votes
1answer
775 views
Modelview programming in PyQt4
In my first attempt, I have tried to load images from disk and load it to a QTableView using QAbstractTableModel. I'd like a ...
3
votes
0answers
197 views
Adding data from QTreeVIew to QTreeView
I have a QTreeview that is filled with data from data_for_tree dictionary. Suppose that dictionary represents the most common ...
2
votes
1answer
62 views
Calculating sum of values in each child of dictionary for QTreeView
There is data stored in JSON file with the following structure:
goods_data = {"year" : {"month" : {"day" : {"01" : {"name" : "some item", "price" : "10.01", "category" : "root | first | sub first ...
2
votes
1answer
169 views
Dynamically generated controls based on data from dictionary
I have attempted the GUI controls creation in a prompt based on data from dictionary. Is this the best way of implementing this?
...
2
votes
1answer
77 views
Uploading an input file to a web server
I have a long-running task that processes an input file and then uploads it to a web server. The processing part can be interrupted (with cleanup) but the upload shouldn't be interruptable so that we ...
1
vote
1answer
1k views
Alternative to using sleep() to avoid a race condition in PyQt
I have a situation where I would like to use a single QThread to run two (or more) separate methods at different times. For example, I would like the ...
1
vote
1answer
41 views
Directory watcher and notifier for files added or removed
I have written a piece of code that notifies if something is added or removed from a folder location:
...
1
vote
1answer
3k views
Simple QGraphicsScene program
At the documentation for QGraphicsScene, there is a simple example that does not work as written. I've written a fix that does work, and am curious if it could be ...
1
vote
1answer
147 views
Widget configurer
I have a program written in PyQt that has a lot of content. The basic way I've been doing it is using a stacked widget with all the content on pages and buttons to navigate through the pages.
...
1
vote
0answers
16 views
PyQt5 validator for decimal numbers (V2)
This class is similar to QDoubleValidator, but it improves slightly on the editing comfort.
Are there any corner- or special cases of inputs I didn't consider, which would lead to bad behaviour?
Is ...
1
vote
0answers
67 views
Multiple classes running in separate QThreads
While coding a medium to large scale program for the first time I tried different ways of handling a lot of variables. As I find that examples on this are quite rare on the interwebs I will try to ...
1
vote
0answers
219 views
Implementing a login client
I have a lot of functions in this class to implement a login client. How do I modularize it ?
...