Я рассматриваю выполнение программы как хобби и помогаю другу справиться с проблемой печати. Приложение довольно простое, просто принимает данные и отправляет эти данные в задание на печать, чтобы моему другу не приходилось управлять каждой вещью в отдельности.
У меня такой вопрос: я хочу использовать основной интерфейс с вкладками (например, как у Meego OS). У меня проблема в том, что она не очень хорошо структурирована. То есть вместо того, чтобы иметь отдельный файл для обработчиков событий для каждой вкладки, они все были бы в одном файле, файле с элементом управления вкладками.
Я думал о том, чтобы сделать что-то вроде того, как создаются некоторые веб-сайты, [home.html, contact.html] [[значок home в home.html отличается от contact.html, когда дома значок контакта различается между home, когда на contact.html]] но мне нужно обрабатывать фоновые задачи.
Я знаю, что эти задачи будут в отдельном потоке (ну, по крайней мере, это то, что имеет смысл для меня), но я все еще не уверен, какой стандартный метод сделать это.
Извините за стену текста, дайте мне знать, что нужно добавить или изменить. Спасибо:)