原创 Qt利用JS在界面上使用常用特殊符號及調文字部分顏色總結

1、面積平方米 m<sup>2</sup> 2、角度,攝氏度 <font>&#176;</font> 3、顏色的使用 <font color = red>Test</font>

原创 無邊框窗口、控件的事件處理之nativeEvent

自定義窗口控件的無邊框,窗口事件由於沒有系統自帶邊框,無法實現拖拽拉伸等事件的處理,一種方法就是重新重寫主窗口的鼠標事件,一種時通過nativeEvent事件處理。重寫事件比較繁瑣,個人喜歡nativeEvent處理,nativeEven

原创 Qt與Web開發之QWebEngineView(一)

Qt與網頁交互開發提供QWebKit和QWebEngine,但Qt5.6之後就不再支持QWebKit, 轉而應用谷歌內核支持的QWebEngine,提升性能. 開發準備: Qt需要安裝QWebEngine模塊 引入模塊: QT += we

原创 Qt控件常用的樣式表總結

QSpinBox QSpinBox { font: 14px 'Microsoft YaHei'; border: 1px solid #CED0DA; border-radius: 5px; b

原创 Qt之重新啓動又因單一進程無法啓動的解決方案

在已開的進程進行重新啓動可能在前一個程序還沒關閉之前會進行重啓,這時候就會檢測就會有問題。 利用bat腳本進行外部啓動,可避免這個問題。 connect(qApp, &QGuiApplication::lastWindowClosed,

原创 qt中獲取文件路徑和文件名、後綴名

QString file_full, file_name, file_path,file_suffix ; QFileInfo fileinfo; file_full = QFileDialog::getOpenFileName(this

原创 基於ZigBee和STM32的智能家居控制系統的設計與實現(收藏)

很不錯的參考 http://blog.csdn.net/u013704336/article/details/50832978

原创 靜態變量

因爲一個靜態變量沒有應用起來,導致我花費了很多時間,僅告誡自己,使用好靜態變量非常重要

原创 Qt :libpng warning: iCCP: known incorrect sRGB profile警告信息之解決方法

1、從ImageMagick的官網下載壓縮包,地址: http://www.imagemagick.org/script/binary-releases.php 根據平臺下載相對應的壓縮包,如Windows下載ImageMagick-7.

原创 Qt 拖放

網上找了很多資源,關於拖放的並不是很多,或者說拖放類型大多是列表而文件卻很少。 我們希望用戶拖放的只能是文件,而非其他類型的東西。爲了實現這一點,可以檢查拖動的MIME類型。 MIME類型中text/uri-list用於存儲統一資源標識

原创 無邊框窗口、控件的事件處理之nativeEvent(Qt 5.5.0)

窗口控件的無邊框取消了窗口事件處理要麼重寫鼠標事件,要麼就是本篇所涉及的方法。個人喜歡nativeEvent處理,各有優缺點。上代碼: .h <pre style="margin-top: 0px; margin-bottom: 0px