Browsed by
分類:[Qt]

Qt 4.7 學習紀錄~C++ Qt 31 – QThread part 4 threads with a GUI.mp4[建立對話盒(Dialog)應用程式,第二步建立一個MyThread類別且該類別繼承QThread,並在該類別內建立signal機制準備把執行緒內的變數值傳遞給GUI,第三步在GUI建立對應slot函數用來改變GUI畫面,最後實現啟動和停止執行序程式碼]

Qt 4.7 學習紀錄~C++ Qt 31 – QThread part 4 threads with a GUI.mp4[建立對話盒(Dialog)應用程式,第二步建立一個MyThread類別且該類別繼承QThread,並在該類別內建立signal機制準備把執行緒內的變數值傳遞給GUI,第三步在GUI建立對應slot函數用來改變GUI畫面,最後實現啟動和停止執行序程式碼]

Qt 4.7 學習紀錄~C++ Qt 31 – QThread part 4 threads with a GUI.mp4[建立對話盒(Dialog…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 30 – QThread part 3 the QMutex.mp4[接續前一個教學影片,本次教學在介紹QMutex的目的是保護一個物件、資料結構或者程式碼片段,所以同一時間只有一個執行緒可以訪問它]

Qt 4.7 學習紀錄~C++ Qt 30 – QThread part 3 the QMutex.mp4[接續前一個教學影片,本次教學在介紹QMutex的目的是保護一個物件、資料結構或者程式碼片段,所以同一時間只有一個執行緒可以訪問它]

Qt 4.7 學習紀錄~C++ Qt 30 – QThread part 3 the QMutex.mp4[接續前一個教學影片,本次教學在介紹QMu…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 29 – QThread part 2 the Priority.mp4[接續前一個教學影片,本次教學在介紹如何設定QThread的執行優先權,QThread的優先權設定就是在start成員中利用 QThread::HighPriority、 QThread::HighPriority…等參數指定來完成]

Qt 4.7 學習紀錄~C++ Qt 29 – QThread part 2 the Priority.mp4[接續前一個教學影片,本次教學在介紹如何設定QThread的執行優先權,QThread的優先權設定就是在start成員中利用 QThread::HighPriority、 QThread::HighPriority…等參數指定來完成]

Qt 4.7 學習紀錄~C++ Qt 29 – QThread part 2 the Priority.mp4[接續前一個教學影片,本次教學在介紹…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 28 – QThread part 1 creating a thread.mp4[建立一個Qt Console的專案程式,第二步建立一個MyThread類別且該類別繼承QThread,第三步實作MyThread的run函數,run函數內容是印出MyThread的name屬性10萬次,最後在main函數中建立3個MyThread的實體且依序指定name屬性並利用start成員依序啟動3個執行序]

Qt 4.7 學習紀錄~C++ Qt 28 – QThread part 1 creating a thread.mp4[建立一個Qt Console的專案程式,第二步建立一個MyThread類別且該類別繼承QThread,第三步實作MyThread的run函數,run函數內容是印出MyThread的name屬性10萬次,最後在main函數中建立3個MyThread的實體且依序指定name屬性並利用start成員依序啟動3個執行序]

Qt 4.7 學習紀錄~C++ Qt 28 – QThread part 1 creating a thread.mp4[建立一個Qt Consol…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 27 – QTimer.mp4[建立一個Qt Console的專案程式,之後建立一個MyTimer的類別且繼承QObject和內建一個QTimer成員變數,最後實作出Console的Timer程式]

Qt 4.7 學習紀錄~C++ Qt 27 – QTimer.mp4[建立一個Qt Console的專案程式,之後建立一個MyTimer的類別且繼承QObject和內建一個QTimer成員變數,最後實作出Console的Timer程式]

Qt 4.7 學習紀錄~C++ Qt 27 – QTimer.mp4[建立一個Qt Console的專案程式,之後建立一個MyTimer的類別且繼承…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 25 – QStatusBar.mp4[建立單一文件介面(SDI)應用程式,並加上1*QStatusBar+1*QProgressBar元件,之後再工具選單(Tool Menu)上增加修改QProgressBar顯示值的對應程式碼]

Qt 4.7 學習紀錄~C++ Qt 25 – QStatusBar.mp4[建立單一文件介面(SDI)應用程式,並加上1*QStatusBar+1*QProgressBar元件,之後再工具選單(Tool Menu)上增加修改QProgressBar顯示值的對應程式碼]

Qt 4.7 學習紀錄~C++ Qt 25 – QStatusBar.mp4[建立單一文件介面(SDI)應用程式,並加上1*QStatusBar+1…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 24 – QSlider and QProgressBar.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QSlider+1*QProgressBar元件並設定相關屬性和slot/signal,又或者直接使用程式碼的方式直接指定slot/signal關係,讓QSlider的事件直接驅動QProgressBar]

Qt 4.7 學習紀錄~C++ Qt 24 – QSlider and QProgressBar.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QSlider+1*QProgressBar元件並設定相關屬性和slot/signal,又或者直接使用程式碼的方式直接指定slot/signal關係,讓QSlider的事件直接驅動QProgressBar]

Qt 4.7 學習紀錄~C++ Qt 24 – QSlider and QProgressBar.mp4[建立對話盒(Dialog)應用程式,並利用…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 23 QActions.mp4[建立單一文件介面(SDI)應用程式,並手動新增資源檔(Qt Resource file)用來儲存ICON,藉此用來顯示在工具選單(Tool Menu)上]

Qt 4.7 學習紀錄~C++ Qt 23 QActions.mp4[建立單一文件介面(SDI)應用程式,並手動新增資源檔(Qt Resource file)用來儲存ICON,藉此用來顯示在工具選單(Tool Menu)上]

Qt 4.7 學習紀錄~C++ Qt 23 QActions.mp4[建立單一文件介面(SDI)應用程式,並手動新增資源檔(Qt Resource file)用…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 22 – QTreeWidget Continued.mp4[延續上一個範例,實做出改變選擇當前選項的文字+背景顏色( 使用 currentItem()->setBackgroundColor(index,Qt::red); 來實現 )]

Qt 4.7 學習紀錄~C++ Qt 22 – QTreeWidget Continued.mp4[延續上一個範例,實做出改變選擇當前選項的文字+背景顏色( 使用 currentItem()->setBackgroundColor(index,Qt::red); 來實現 )]

Qt 4.7 學習紀錄~C++ Qt 22 – QTreeWidget Continued.mp4[延續上一個範例,實做出改變選擇當前選項的文字+背…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 21 – QTreeWidget.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QTreeWidget+1*QPushButton元件,實作表單(Gridview)內階層樹狀結構範例]

Qt 4.7 學習紀錄~C++ Qt 21 – QTreeWidget.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QTreeWidget+1*QPushButton元件,實作表單(Gridview)內階層樹狀結構範例]

Qt 4.7 學習紀錄~C++ Qt 21 – QTreeWidget.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 20 – QListWidget.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QListWidget+1*QPushButton元件,首先在Dialog建構子內撰寫呼叫QListWidget成員函數addItem();藉此新增物件內容選項,之後新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QListWidget的成員函數currentItem()/curren

Qt 4.7 學習紀錄~C++ Qt 20 – QListWidget.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QListWidget+1*QPushButton元件,首先在Dialog建構子內撰寫呼叫QListWidget成員函數addItem();藉此新增物件內容選項,之後新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QListWidget的成員函數currentItem()/curren

Qt 4.7 學習紀錄~C++ Qt 20 – QListWidget.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 19- QComboBox.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QComboBox+1*QPushButton元件,首先在Dialog建構子內撰寫呼叫QComboBox成員函數addItem();藉此新增物件內容選項,之後新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QComboBox的成員函數currentText()/currentIndex()取

Qt 4.7 學習紀錄~C++ Qt 19- QComboBox.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QComboBox+1*QPushButton元件,首先在Dialog建構子內撰寫呼叫QComboBox成員函數addItem();藉此新增物件內容選項,之後新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QComboBox的成員函數currentText()/currentIndex()取

Qt 4.7 學習紀錄~C++ Qt 19- QComboBox.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增1*QC…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 18 – QRadioButton.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增2*QRadioButton+1*QPushButton元件,首先新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QRadioButton成員函數isChecked()判斷該物件當下核選狀態,並顯示不同的QMessageBox內容]

Qt 4.7 學習紀錄~C++ Qt 18 – QRadioButton.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增2*QRadioButton+1*QPushButton元件,首先新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QRadioButton成員函數isChecked()判斷該物件當下核選狀態,並顯示不同的QMessageBox內容]

Qt 4.7 學習紀錄~C++ Qt 18 – QRadioButton.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 17 – QCheckBox.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增QCheckBox+QPushButton元件,首先在Dialog建構子內撰寫呼叫QCheckBox成員函數setChecked(true);藉此改變物件預設核選狀態,之後新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QCheckBox成員函數isChecked()判斷該物件當下核選狀態,並

Qt 4.7 學習紀錄~C++ Qt 17 – QCheckBox.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增QCheckBox+QPushButton元件,首先在Dialog建構子內撰寫呼叫QCheckBox成員函數setChecked(true);藉此改變物件預設核選狀態,之後新增QPushButton的slot/signal機制,最後在QPushButton的slot函數內撰寫呼叫QCheckBox成員函數isChecked()判斷該物件當下核選狀態,並

Qt 4.7 學習紀錄~C++ Qt 17 – QCheckBox.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 16 – QLineEdit.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增QLineEdit+QPushButton元件,其中設定QLineEdit的echoMode屬性讓顯示時呈現密碼模式+新增QPushButton元件並設定相關屬性和slot/signal,最後在slot函數內撰寫顯示QMessageBox來顯示QLineEdit內容]

Qt 4.7 學習紀錄~C++ Qt 16 – QLineEdit.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增QLineEdit+QPushButton元件,其中設定QLineEdit的echoMode屬性讓顯示時呈現密碼模式+新增QPushButton元件並設定相關屬性和slot/signal,最後在slot函數內撰寫顯示QMessageBox來顯示QLineEdit內容]

Qt 4.7 學習紀錄~C++ Qt 16 – QLineEdit.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 15 – QPushButton.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增QPushButton元件並設定相關屬性和slot/signal,最後在slot函數內撰寫顯示QMessageBox來驗證slot/signal機制動作的正確性]

Qt 4.7 學習紀錄~C++ Qt 15 – QPushButton.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上新增QPushButton元件並設定相關屬性和slot/signal,最後在slot函數內撰寫顯示QMessageBox來驗證slot/signal機制動作的正確性]

Qt 4.7 學習紀錄~C++ Qt 15 – QPushButton.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對…

Read More Read More

Qt 4.7 學習紀錄~C++ Qt 14 – QLabel and QT Designer.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上設定QLabel相關屬性,藉此練習QT Designer的基本用法](YOUTUBE 教學備份)

Qt 4.7 學習紀錄~C++ Qt 14 – QLabel and QT Designer.mp4[建立對話盒(Dialog)應用程式,並利用QT Designer在對話盒上設定QLabel相關屬性,藉此練習QT Designer的基本用法](YOUTUBE 教學備份)

Qt 4.7 學習紀錄~C++ Qt 14 – QLabel and QT Designer.mp4[建立對話盒(Dialog)應用程式,並利用QT…

Read More Read More

Qt 4.7 學習紀錄~C++ 13 – Resource Files.mp4[建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(影片03:03有明確教學)](YOUTUBE 教學備份)

Qt 4.7 學習紀錄~C++ 13 – Resource Files.mp4[建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(影片03:03有明確教學)](YOUTUBE 教學備份)

Qt 4.7 學習紀錄~C++ 13 – Resource Files.mp4[建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(…

Read More Read More