История изменений
Исправление quiet_readonly, (текущая версия) :
На первых порах стоит
- побольше возиться с базовыми виджетами, вроде QLabel, QPushButton, QLineEdit (и лучше интерфейсы в дизайнере делать)
- стараться соблюдать стандарты freedesktop, например, настройки и данные хранить в ~/.config (QSettings это сам делает, а кастомные данные можно записывать по пути, полученному через QDesktopServices)
- следить за юзабилити (например, не показывать ошибки в модальных окнах, а делать валидацию на лету и отображать текст ошибки в QLabel красным цветом)
Потом как-нибудь поиграться с QListView, QTreeView и их моделями.
Исходная версия quiet_readonly, :
На первых порах стоит
- побольше возиться с базовыми виджетами, вроде QLabel, QPushButton, QLineEdit (и лучше интерфейсы в дизайнере делать)
- стараться соблюдать стандарты freedesktop, например, настройки и данные хранить в ~/.config (QSettings это сам делает, а кастомные данные можно записывать по пути, полученному через QDesktopServices)
- следить за юзабилити (не показывать ошибки в модальных окнах, а делать валидацию на лету и отображать текст ошибки в QLabel красным цветом)
Потом как-нибудь поиграться с QListView, QTreeView и их моделями.