![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++及GTKmm
文章平均质量分 79
shengchikuo
这个作者很懒,什么都没留下…
展开
-
GTKmm環境架設筆記
gtkmm 是官方的GTK+的C++介面,GTK+是當前最流行的圖形介面開發庫之一。使用gtkmm,你不但可以從代碼還可以用Glade來建立使用者介面。不過需要libglademm的配合。gtkmm是自由軟體,遵循LGPL(GNU Lesser General Public License)。gtkmm代指gtk minus minus或gtk--。(1).建置編譯環境 M原创 2016-11-12 20:49:35 · 704 阅读 · 0 评论 -
GTKmm 練習筆記(一)關於BOX容器的應用
gtkmm的GUI開發上最大的困難點在於文檔與範例稀少,學習的來源有限,故在自己學習的路上希望能做些筆記,如果尚不知道如何架設環境的朋友可以看我的另一篇文章,"gtkmm環境架設筆記"。這一系列筆記一方面為了強化自己的記憶,另一方面給有興趣一同研究這套跨平台GUI庫的同好一點參考的來源。這次主要紀錄練習關於BOX容器的應用,範例檔來自於gtkmm開發團隊在github上的box容器範例原创 2016-11-14 10:46:27 · 375 阅读 · 0 评论 -
GTKmm 練習筆記(二)buton控件及XPM圖檔文件初識
跟上一篇文章一樣,這是對於GTKmm練習的筆記,範本同樣來自於GTKmm開發團隊的Github。由於已經說明過控件的創建方法以及打包方式,這次就簡潔紀錄一下的按鈕點擊事件的註冊流程,以及一個相當有趣的圖檔格式,由文字所編排而成的文檔XMP格式;稍後會做說明。範例連結編譯完的結果截圖點擊按鈕,觸發回調函數MessageBox()直接進入主題,看一下源碼原创 2016-11-14 19:22:54 · 501 阅读 · 0 评论 -
GTKmm 練習筆記(三)Drawing Area實作動畫鬧鐘(cairo 向量繪圖)
這次的筆記一樣是來自GTKmm GitHub上的範例 範例連結內容是利用GTKmm的Drawing Area來繪製能依據現在時間做變化的動畫鬧鐘。我將會記下自己對源碼的理解以及函數的解析,以及實作過程。如果有不知道如何架設GTKmm的朋友可以先看我之前的文章,GTKmm環境架設。範例截圖(一)範例截圖(二)在進入源碼解說前,先來介紹一下GTKmm原创 2016-11-18 13:43:23 · 688 阅读 · 0 评论