資源簡介
簡單的截圖小工具
代碼片段和文件信息
#include?“dialog.h“
#include?“ui_dialog.h“
Dialog::Dialog(QWidget?*parent)?:
????QDialog(parent)
????ui(new?Ui::Dialog)
{
????ui->setupUi(this);
????//?托盤初始化
????Init_Tray();
}
Dialog::~Dialog()
{
????delete?ui;
}
//?托盤初始化
void?Dialog::Init_Tray()
{
????//?托盤對象初始化
????trayIcon?=?new?QSystemTrayIcon(QApplication::desktop());
????//?關聯
????connect(trayIconSIGNAL(activated(QSystemTrayIcon::ActivationReason))thisSLOT(onSystemTrayIconclicked(QSystemTrayIcon::ActivationReason)));
????//?圖標
????QIcon?icon(“:/new/prefix1/MyIcon.ico“);
????trayIcon->setIcon(icon);
????trayIcon->show();
????trayMenu?=?new?QMenu(QApplication::desktop());
????trayMenu->addAction(icon“exit“);
????trayIcon->setContextMenu(trayMenu);
????connect(trayMenuSIGNAL(triggered(Q
評論
共有 條評論