LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

На первых порах стоит

  • побольше возиться с базовыми виджетами, вроде QLabel, QPushButton, QLineEdit (и лучше интерфейсы в дизайнере делать)
  • стараться соблюдать стандарты freedesktop, например, настройки и данные хранить в ~/.config (QSettings это сам делает, а кастомные данные можно записывать по пути, полученному через QDesktopServices)
  • следить за юзабилити (например, не показывать ошибки в модальных окнах, а делать валидацию на лету и отображать текст ошибки в QLabel красным цветом)

Потом как-нибудь поиграться с QListView, QTreeView и их моделями.

Исходная версия quiet_readonly, :

На первых порах стоит

  • побольше возиться с базовыми виджетами, вроде QLabel, QPushButton, QLineEdit (и лучше интерфейсы в дизайнере делать)
  • стараться соблюдать стандарты freedesktop, например, настройки и данные хранить в ~/.config (QSettings это сам делает, а кастомные данные можно записывать по пути, полученному через QDesktopServices)
  • следить за юзабилити (не показывать ошибки в модальных окнах, а делать валидацию на лету и отображать текст ошибки в QLabel красным цветом)

Потом как-нибудь поиграться с QListView, QTreeView и их моделями.