原创 Qt設置窗口背景圖片

setAutoFillBackground(true); QPalette pal = this->palette(); // pal.setColor(QPalette::Background, QColor(19, 5

原创 Qt文檔

http://doc.qt.io/qt-5/stylesheet-reference.html

原创 Linux下查看*.so和可執行程序是Debug版本方法

   轉自:http://blog.csdn.net/huluedeai/article/details/52215532有時候我們需要知道一個*.so文件或者可執行文件是debug版本的還是release版本的,這時我們有哪些方法呢? 

原创 Qt之QSS(樣式表語法)

轉自:https://blog.csdn.net/liang19890820/article/details/51691212簡述Qt樣式表(以下統稱QSS)的術語和語法規則幾乎和CSS相同。如果你熟悉CSS,可以快速瀏覽以下內容。簡述樣

原创 QPushButton樣式

1.設置按鈕背景透明 setStyleSheet("QPushButton{background-color: rgba(18, 62, 111, 200);color:rgb(230, 230, 230);}");設置透明度可以調整rg

原创 QSpacerItem的大小控制

在使用Qt進行UI設計的時候會用到QSpacerItem控件,QSpacerItem就是一個伸縮器,在Qt Designer中是這兩個控件。有時界面在響應某些操作後會涉及到Spacer大小的控制。可以使用QSpacerItem的公共函數v

原创 git工作區和暫存區

本文轉自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454

原创 Qt多線程通信條件變量

#ifndef TESTTHREAD_H #define TESTTHREAD_H #include <QThread> #include <QWaitCondition> #include <QMutex> class TestTh

原创 C++非成員函數、友元函數、重載運算符

#ifndef MYCLASS_H #define MYCLASS_H #include <iostream> using namespace std; class MyClass { friend bool operator

原创 搭建Git服務器

轉自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7a

原创 QWidget實現模態及非模態

1、對QWidget設置模態窗口有兩種方法:第一種是在構造函數中       setWindowFlags(Qt::FramelessWindowHint);       setAttribute(Qt::WA_showModal, tr

原创 Qtcreator plain C++工程不能調試的解決辦法

使用QtCreator創建了plain C++工程,工程創建後代碼如下#include <iostream> using namespace std; int main() { cout << "Hello World!" <<

原创 繼承QEvent類實現自定義事件

1.繼承自QEvent類的實現.h文件#ifndef REFRESHDATAEVENT_H #define REFRESHDATAEVENT_H #include <QEvent> class RefreshDataEvent:pub