Re: [問題] qt tray icon 問題
※ 引述《MOONY135 (談無慾)》之銘言:
: 開發平台(Platform): (Ex: Win10, Linux, ...)
: vs2015
: 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
: qt5.7
: 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
: 問題(Question):
: 目前寫的程式 在編譯時 經常會在小圖示的地方
: 出現很多我的程式的 tray icon
: ==================================================================
: 這邊是拿teamViewer的小圖示來做比喻(因為消失的速度太快來不及截圖)
: http://imgur.com/gSuzM8U

大概會是這種長相
現在有空了
回復一下自己的文章 後來我找到這篇文章
https://goo.gl/UJRnMc
我會出現很多小圖示的原因是 因為我都強制在debuger時下關閉
不管是按
http://imgur.com/l8ZDkEB


後來我做了一個小實驗 只有創QSystemTrayIcon跟一個button來關掉自己
SystemTrayTest::SystemTrayTest(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
QIcon icon = QIcon("Image/color.ico");
setWindowIcon(icon);
trayIcon = new QSystemTrayIcon(this);
trayIcon->setIcon(icon);
trayIcon->setToolTip(tr("TRAYICON_NAME"));
trayIcon->show();
QPushButton* btnClose = new QPushButton("btnQuit", ui.centralWidget);
btnClose->setGeometry(100,100,200,200);
btnClose->setObjectName("Close_Window");
connect(btnClose, SIGNAL(released()), qApp, SLOT(quit()));
}
從btnClose去關就通通沒有問題了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.6.98
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1488784179.A.4F0.html
→
03/07 08:22, , 1F
03/07 08:22, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):