原创 Qt5 簡單音樂播放器(進擊版1)

今天又抽空改進了下音樂播放器的功能主要改進代碼:播放列表:QListWidget 類標準文件對話框:QFileDialogQString getfilename(QString filepath){    QString filename;

原创 Qt5 自創簡單音樂視頻播放器(基礎版)

最近代碼寫了一大堆,但是沒傳多少,改天找個時間梳理下!廢話不多說,Qt5貌似在音頻和視頻的處理上和Qt4不同,Qt4用Phonon,Qt5用QMediaPlayer。1、修改pro文件    在pro文件中添加QT    +=multime

原创 設計模式的幽默

       1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。麥當勞和肯德基就是生產雞翅的Factory。   

原创 socket編程(實現簡單的client與server相互通信)

最近發現基礎忘得差不多了,特來溫故一下socket編程client端:1、初始化socket:SOCKET Client_st = socket(AF_INET, SOCK_STREAM, 0);    //AF_INET表示interne

原创 Qt 俄羅斯方塊一

    程序主要由OneBox、BoxGroup和MyView三個類構成,分別實現了小正方形,方塊圖形和遊戲場景。class OneBox:public QGraphicsObject{public:    OneBox(const QCo

原创 Qt 俄羅斯方塊一

    程序主要由OneBox、BoxGroup和MyView三個類構成,分別實現了小正方形,方塊圖形和遊戲場景。class OneBox:public QGraphicsObject{public:    OneBox(const QCo

原创 MFC 標籤頁

MFC 多個對話框標籤頁選擇效果 1.新建一個MFC工程取名PageSheet,選擇Dialog based,然後Finish。 2.在對話框資源中插入兩個對話框IDD_DIALOG1、IDD_DIALOG2,作爲兩個子頁。 3.爲這兩個對

原创 MFC 菜單

添加自定義菜單1、在resource中插入一個menu2、在相應的窗口類中定義一個CMenu變量3、在OnInitDialog()中: my_menu.LoadMenu(IDR_MENU1); this->SetMenu(&my_menu)

原创 MFC 窗口切換

例如在一個窗口中建立一個按鈕事件,在事件function中定義另一個窗口對象,調用DoModal函數,即可同時顯示另一個窗口。若要在顯示另一個窗口時隱藏前一個窗口,調用this->ShowWindow(SW_HIDE)