<source id="4vppl"><ins id="4vppl"></ins></source>
<u id="4vppl"><sub id="4vppl"><label id="4vppl"></label></sub></u>
<object id="4vppl"></object>
  • <u id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></u>

    <object id="4vppl"></object>
    <b id="4vppl"><sub id="4vppl"><tr id="4vppl"></tr></sub></b>

      <i id="4vppl"><thead id="4vppl"></thead></i>

      <thead id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></thead>

      當前位置:首頁 > 網站舊欄目 > 學習園地 > 操作系統教程 > QGtkStyle:讓QT軟件擁有原生GTK外觀

      QGtkStyle:讓QT軟件擁有原生GTK外觀
      2009-12-23 10:39:27  作者:佚名  來源:其它網站

      Qt是著名的跨平臺GUI開發庫,桌面環境KDE即基于Qt所開發。

       

        另一方面,基于GTK的GNOME桌面環境則有稍多一點的用戶,但這絲毫不影響GNOME用戶使用KDE或QT軟件。

        問題是,因為基于不同的圖形庫,Qt軟件的外觀與GNOME桌面的主題有些格格不入,影響了用戶使用。

        然而,在Qt 4.4發布以后,終于有來自官方的解決方案了,它就是QGtkStyle。

        QGtkStyle,顧名思義,就是讓Qt軟件能有GTK的外觀。它是做為一個插件讓Qt軟件支持GTK/GNOME的主題。QGtkStyle的影響是全局性的,除非這個Qt程序使用了自己一套的外觀實現機制,否則它就一定能變得像“GTK軟件”一樣。

        目前,QGtkStyle正處于Trolltech Labs中,如果你的Linux系統安裝了Qt 4.4的話,可以試用一下。

        首先確保你正確安裝了Qt 4.4(包括軟件包libqt4-dev和qt4-qtconfig等)和GTK2,另外還需要subversion,然后執行四條命令即可為Qt安裝上QGtkStyle這一插件。

        svn co svn://labs.trolltech.com/svn/styles/gtkstyle

        cd gtkstyle/

        qmake && make

        sudo make install

        安裝成功后,執行qtconfig-qt4,將GUI Style設置為“GTK”,保存退出。

      qt4-qtconfig

      圖1 GUI Style設置

        OK,現在運行基于Qt 4的軟件吧!它們的外觀一定與你的GNOME桌面環境是一致的。

        下面是我同時開啟基于GTK的Leafpad和Qtdemo里的Spreadsheet,并依次更換GNOME主題后的截圖。

        如果你不是親自運行過的話,一定不會相信下面幾張圖片。

        Ubuntu主題

      qgtkstyle-1

      圖2 Ubuntu主題

        Tango主題

      qgtkstyle-2

      圖3 Tango主題

        Ubuntu Studio主題

      qgtkstyle-3

      圖4 Ubuntu Studio主題

        可以看出,Spreadsheet的跟GTK軟件一樣,即時適應著GNOME主題的理改。

        桌面環境之間的統一性越來越好了,我們還要進行那些無休止的爭論嗎?自己想用什么,就用什么吧!


      安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
      国产午夜福三级在线播放_亚洲精品成a人片在线观看_亚洲自慰一区二区三区_久久棈精品久久久久久噜噜
      <source id="4vppl"><ins id="4vppl"></ins></source>
      <u id="4vppl"><sub id="4vppl"><label id="4vppl"></label></sub></u>
      <object id="4vppl"></object>
    1. <u id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></u>

      <object id="4vppl"></object>
      <b id="4vppl"><sub id="4vppl"><tr id="4vppl"></tr></sub></b>

        <i id="4vppl"><thead id="4vppl"></thead></i>

        <thead id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></thead>
        欧美丝袜中文更新 | 最新国产在线aⅴ精品 | 日韩午夜福利视频100集 | 中文字幕久热精品视频在线 | 在线视频国产亚洲欧美一区不卡 | 久久青草一区二区三区 |