用Qt寫了一個qq客戶端,采用webqq協議,發出來和大家分享一下---大神請無視


 

首先做以下聲明:

  本程序基於騰訊公司的webqq協議開發,所有相關版權歸騰訊公司所有。此程序只用於技術交流和學習,不得用於其他方面。

  ---開發者:雨后星辰轉載請注明出處:http://www.cnblogs.com/AfterTheRainOfStars/p/4132920.html,謝謝大家。

  

  此程序使用qml做的界面,c++負責邏輯,名字叫:QQStars。程序理論上來講支持windows、linux、os x,但是我只測試了windows和linux,其它的可以自測。

  現在功能還不完善,本來是准備實現所有webqq功能的,但是騰訊已經不准備再開發和維護舊的webqq了,服務器應該也會在不久的將來關閉了,所以我放棄了繼續開發。

但是基本功能是已經都有了的,光掛Q、聊天是沒有任何問題的。

  本着交流和分享的精神,我准備把源代碼發上來,希望能對一些學習Qt的有些幫助。下面先讓大家看看界面。

  

  這是登錄界面,自己加的窗口陰影,后面閃爍的星星使用了qml的粒子系統

這是自己畫的一個軟鍵盤,每次點擊都會重新布局按鍵,可以用它放心的輸入密碼。

這是設置界面,能設置網絡代理。

這是登錄過程中的界面,可以點擊取消回到待登錄頁面

登錄完成后默認顯示的界面

展開好友分組(對隱私信息加了馬賽克)

這是群列表,由於webqq不支持群分組,所以都在一起

這是討論組列表,由於討論組無頭像,所以顯示的默認圖

這是最近聯系人列表

這是托盤菜單的樣式

這是好友聊天頁

這是群聊天頁

這是討論組聊天頁

這是新消息提醒,此界面有待美化,莫怪

源碼托管在github,下面附上地址:https://github.com/zccrs/QQStars


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM