МегаЛамер
Сообщений: 64
Оценки: 0
Присоединился: 2009-05-14 20:39:48.716666
|
Сделал для программы иконку трея, добавил для неё простые действия (развернуть и закрыть программу) но вот возникла небольшая проблемка при открытии контекстного меню трея вместо Развернуть и Выход видны абра кадабры :( код
QTextCodec *codec = QTextCodec::codecForName("CP1251");
QTextCodec::setCodecForCStrings(codec);
restore = new QAction(tr("&Развернуть"), this);
connect(restore, SIGNAL(activated()), this, SLOT(show()));
exit = new QAction(tr("&Выход"), this);
connect(exit, SIGNAL(activated()), qApp, SLOT(quit()));
trayIcon = new QSystemTrayIcon(this);
trayIcon->setIcon(QIcon(":/main_menu_icons/images/icons/tray_icon.ico"));
trayMenu = new QMenu(this);
trayMenu->addAction(restore);
trayMenu->addSeparator();
trayMenu->addAction(exit);
trayIcon->setContextMenu(trayMenu);
со всем остальным текстом проблем нету, но вот с треем проблемы :( подскажите в какую сторону копать
|