Comments (4)
@zaps166 Was happy to contribute!
from qmplay2.
I would like to work on this task. But for this I have some questions:
- In my opinion, for easier managing of the various object with names, it is better to create a ui file per every tab (or page as it is called in the code). To every ui file an appropriate class file will be created for managing the information associated with it (making it much more grouped).
*.ui
files don't handle something like ifdef. I can fix this problem by setting the hidden flag when the ifdef happens.- ui files don't support partial translatability. For example you have lines like
(tr("Style") + ": ")
. Should I make it just as "Style: " or set the text in C++ code? - For grouping of files, should we move all future files of Settings From to specific folder named "settings"?
from qmplay2.
I'll think about this later, but:
- I want to do one folder with all
*.ui
files, - hidden flag is not the same - it can create visible small space in grid layout.
One form with all tabs or tabs in different UIs and merge it in C++ (C++ main settings window) - I don't know which will be better.
from qmplay2.
Done: 2dc9b61 (#38, #39, #40), 961e533, dc3d73f
@arthurzam Thanks!!!
from qmplay2.
Related Issues (20)
- Trigger keyboard D Can't turn on audio after turning off audio HOT 6
- Remember the selected video stream HOT 19
- [Question] How to turn off the highlighting of alternate rows in the table HOT 7
- Qt 6.7.0 separator color bugged HOT 3
- Desktop files needs to be fixed for flatpak HOT 2
- [Question] Friends! How can I display the lyrics when playing a song? HOT 5
- dotting the Is and crossing the Ts ;) HOT 10
- Equalizer presets cannot be switched HOT 8
- App does not launch after updating python to 3.12 HOT 6
- Screen goes to sleep mode after playback ends HOT 8
- YouTube playlist link won't play! HOT 3
- 我感觉QMPlay2在网络处理方面存在问题,有待加强。 HOT 1
- QMplay2/Win11 no longer connects to internet? HOT 25
- No AppImage? HOT 12
- Make RadioBrowser Connection Error Optional HOT 3
- Recording File Name Customization HOT 2
- Improve Recording Status
- HDR function support (ARIB STD-B67) HOT 9
- QMPlay2 24.05.23 compiled successfully on fedora 37 but failed to start HOT 15
- can not open a playurl HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qmplay2.