一、前言 這個控件沒有太多的應用場景,主要就是練手,論美觀的話比不上之前發過的一個圖片時鍾控件,所以此控件也是作為一個基礎的繪制demo出現在Qt源碼中,我們可以在Qt的安裝目錄下找到一個時鍾控件的繪制,甚至還有qml版本,本控件無非就是一個儀表邊框加上時鍾分鍾刻度再加上時分秒指針,打完收工 ...
前言 圖片背景時鍾控件,是全套控件 目前共 個 中唯一的幾個貼圖的控件,這個背景要是不貼圖,會畫到猝死,必須用美工做好的圖貼圖作為背景,此控件以前學C 的時候寫過,后面在寫Qt控件的過程中把他移植過來了,其實畫法完全一模一樣,我能說連代碼我都是直接復制粘貼過來改改的嗎 所以有過多年編程經驗的程序員們都知道,編程都是一通百通的,只要掌握好了一門,或者精通了一門,其他都是水到渠成的事情,基本上學習個把 ...
2019-05-10 20:35 0 593 推薦指數:
一、前言 這個控件沒有太多的應用場景,主要就是練手,論美觀的話比不上之前發過的一個圖片時鍾控件,所以此控件也是作為一個基礎的繪制demo出現在Qt源碼中,我們可以在Qt的安裝目錄下找到一個時鍾控件的繪制,甚至還有qml版本,本控件無非就是一個儀表邊框加上時鍾分鍾刻度再加上時分秒指針,打完收工 ...
一、前言 在上一篇文章寫了個高仿WIN10系統的光暈日歷,這次來繪制一個光暈的時鍾,也是在某些網頁上看到的效果,時分秒分別以進度條的形式來繪制,而且這個進度條帶有光暈效果,中間的日期時間文字也是光暈效果,整體看起來有點科幻的感覺,本控件沒有什么技術難點,如果真要有難點的話也就是如何產生這個光暈 ...
接上文:編寫Qt Designer自定義控件(一)——如何創建並使用Qt自定義控件 既然是控件,就應該有界面,默認生成的控件類只是一個繼承了QWidget的類,如下: #ifndef LOGLATEDIT_H #define LOGLATEDIT_H #include < ...
在使用Qt Designer設計窗體界面時,我們可以使用Widget Box里的窗體控件非常方便的繪制界面,比如拖進去一個按鈕,一個文本編輯器等。雖然Qt Designer里的控件可以滿足我們大部分的需求,但是有時候,也會產生一些特殊的需要,比如一個輸入框,我們要輸入的是經緯度,此時就會 ...
一、前言 上一篇文章寫的廣告輪播控件,采用的傳統widget堆積設置樣式表做的,這次必須要用到更高級的QPainter來繪制了,這個才是最高效的辦法,本控件參考雨田哥的輪播控件,經過大規模的改造而成,相比於原來的廣告輪播控件,本控件可以說完爆他,按在地上使勁摩擦。除了可以設置圖片路徑集合以外 ...
一、前言 本控件主要用來作為一個簡單的圖片瀏覽器使用,可以上下翻頁顯示圖片,圖片還可以開啟過度效果比如透明度漸變,應用場景有查看報警圖片運行圖片等。此控件非本人原創,來源於網絡,我只是修正了好多處BUG,並完善了各種操作方式。比如增加鼠標右鍵清空、增加背景色、增加鍵盤翻頁、增加移動到第一張/末 ...
在使用Qt Designer設計窗體界面時,我們可以使用Widget Box里的窗體控件非常方便的繪制界面,比如拖進去一個按鈕,一個文本編輯器等。雖然Qt Designer里的控件可以滿足我們大部分的需求,但是有時候,也會產生一些特殊的需要,比如一個輸入框,我們要輸入的是經緯度,此時就會 ...
一、前言 在很多看圖軟件中,切換圖片的時候可以帶上動畫過渡或者切換效果,顯得更人性化,其實主要還是炫一些,比如百葉窗、透明度變化、左下角飛入等,無論多少種效果,核心都是圍繞QPainter來進行,將各種動畫效果對應的圖片的區域動態計算並繪制出來,配合以QPropertyAnimation動畫屬性 ...