Название: System Tray Отправлено: beginner от Мая 10, 2006, 20:06 Нужно сделать прогу, которая бы работала под виндой и при её старте только отображалась в System Tray. Причем её данные необходимо хранить в каталоге пользователя в XML файле.
Теперь вопросы: 1. Как сворачивать программу на Qt в tray? 2. Насколько я понимаю, для автозагрузки нужно прописывать прогу в реестре. 3. Как получить путь в домашнему каталогу? (Например, "C:\Documents and Settings\user_name\") 4. Запись XML осуществляется как обычного файла через QTextStream. А как более правильно организовать чтения XML, используя средства Qt? Название: System Tray Отправлено: Sergeich от Мая 11, 2006, 12:22 1. Юзай поиск по форуму, тема уже задолбала
2. Прописывай через WinAPI 3. %USERPROFILE% 4. Удобней всего через QDomDocument Название: System Tray Отправлено: beginner от Мая 11, 2006, 22:02 Цитата: "Sergeich" 1. Юзай поиск по форуму, тема уже задолбала 2. Прописывай через WinAPI 3. %USERPROFILE% 4. Удобней всего через QDomDocument 1 Юзал, единственно что нашел, это исходнки классов. Интересно кто-нить пробовал и какие особенность. 2. Поподробнее можно. А если кросплаформенность, как же с WinAPI? С остальным юолее менее ясно, пасобо. Название: System Tray Отправлено: Steven_Orko от Мая 11, 2006, 22:33 Цитата: "beginner" 2. Поподробнее можно. А если кросплаформенность, как же с WinAPI?. Нужна кроссплатформенность, пишы два модуля: один под Windows, другой - под другую платформу, какая используется. При сборке в файле проекта можно указать, какие файлы исходников использовать под какой платформой. |