原创 InstallShield 自定義安裝界面

前言: 對於一些InstallShield用戶或企業,對於安裝包 界面除了採用默認的安裝對話框外,有時可能會需要利用安裝界面這個平臺進行產品或企業形象宣傳,自定義安裝對話框。下面將就此需求展示如何在 InstallScript,Bas

原创 【轉】 QT實現滑動窗口

#include <windows.h> #include <QMouseEvent> #include <QMessageBox> FloatingWindow::FloatingWindow(QWidget *parent, Qt::

原创 Qt保持狀態的Button

   360大家都用過吧,它的界面上面是一排按鈕,個人感覺還挺好看。當點擊按鈕後,按鈕會保持選中的狀態,當鼠標放到按鈕上後,按鈕也會有一個狀態圖片。     這種按鈕在Qt中如何實現呢?這種按鈕可以用QPushButton來實現

原创 轉:隱藏QT窗口邊框 並且在隱藏後實現窗口拖拽

今天在寫gsyncer的UI,突然想把邊框隱藏了,在網上搜了一下,直接在QMainWindow或者QDialog的構造函數中調用 this-> setWIndowFlags(Qt::FramelessWindowHint); 就O

原创 qt.conf和qtconfig配置Qt運行設定

本站所有文章由本站和原作者保留一切權力,僅在保留本版權信息、原文鏈接、原 文作者的情況下允許轉載,轉載請勿刪改原文內容, 並不得用於商業用途。 謝謝合作。 原文鏈接:用qt.con

原创 IOCP使用時常見的幾個錯誤

在使用IOCP時,最重要的幾個API就是GetQueueCompeltionStatus、WSARecv、WSASend,數據的I/O及其完成狀態通過這幾個接口獲取並進行後續處理。 GetQueueCompeltionStatus at

原创 QT 程序打包部署

先從Windows平臺開始。 Windows平臺下的軟件發佈最主要的需求是想辦法找到在你的發佈中應該包含哪些必須的文件, 同時要保證應用程序運行時能正確找到這些文件, 發佈基於Qt的軟件也是同樣的需求。 就不同的情況一一闡述: 靜態鏈接的

原创 Qt的一些樣式技巧

一. 背景刷成黑色,前景色設爲白色。 方法一、paltette方式,經測試,該方法不會影響到其他控件,推薦使用 QPalette bgpal = palette(); bgpal.setColor (QPalette::Backgrou

原创 轉:QT實現陰影窗口(二)

從上一篇的效果可以看到窗口並不美觀,而且不能用鼠標進行拖動,還不可以實現最大最小化。       要實現用鼠標拖動可以,重載鼠標點擊和鼠標移動事件的處理,具體如下:      //GraphicDialog.h      protect