看板 C_and_CPP 關於我們 聯絡資訊
開發平台: QT Creator (QT5) Compiler: VC++ 問題: 各位前輩好,小弟最近剛畢業目前就業第二天。公司開 發用的軟體是QT Creator,目前沒有專門的人員帶,採放任制, 但主管要小弟一個月內要QT Widget實作出一個應用軟體。 不想每天上班就是虛度光陰,找不到學習的方向。 學校寫Code是用VS code 和 CodeBlocks,所以對UI的概念也很薄弱。 學校裡主要學的是C/C++,雖說用QT Creator Open一個新的專案 發現QT裡Head檔Source檔是用C++的語法。但 怎麼說呢,我看的出來光開啟一個全新的專題,以及參考 網路上Git的一些簡單實作,發現用到很多Class跟C++繼承的概念 小弟這塊本身沒有非常熟悉,然後主管又特別說我得去搞熟QT的 Signal跟Slot,一整個慌到不行,我QT完全不會用阿QQ! 上網查Signal跟Slot相關的教學,雖說有實際的Code可以參考,但講得真的很不詳細 網路上的Code有發現會用#include <QObject>、QDebug(看的出來可以用來當cout)等等 但我完全不知道有這些東西的存在阿,想請問大大有沒有那種影片或文本教材 (英文的也可)可以像學校教C/C++那樣詳細,會解說每個Class的用意 然後能帶點實作小題目的, 一步一步帶我認識QT 另外我Class和繼承很弱,我當務之急是得先補強這塊嗎,因為有時限我不能一直慢慢學。 另外有跟主管確認過,QML是完全不會用到的。網路上搜尋QT又很多都是相關文章,雖說 是可以問公司的前輩,但我目前的問題是"不知道我不知道什麼"而無從問起,而且也不好 一直問,畢竟前輩們也是要工作的。 希望PTT的前輩大大們能撥空給我一點建議,若有違反版規或文章哪裡不清楚, 再請各位前輩們多多指教。感謝ORZ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.209.170 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1660655943.A.E76.html ※ 編輯: danny70412 (36.230.209.170 臺灣), 08/16/2022 21:21:27
Lipraxde: 每種程式語言、framework 的開頭:hello world 08/16 21:53
MarcoReus: Udemy有QT的課程可以買來看 介紹基本元件class 08/16 22:36
MarcoReus: 也可以讀QT官網的教學 其實文件寫得蠻清楚的 08/16 22:37
milkdragon: https://tinyurl.com/4hz6e9vd 08/16 23:59
danny70412: 感謝各位前輩的意見,我全部都會研究看看,謝謝! 08/17 00:32
lylu: 你打開QT Creator一開始就有範例跟教學的頁面 範例那邊其實 08/17 11:27
lylu: 就很多可以參考了 順便訓練讀懂程式碼每一步在做什麼 對工作 08/17 11:27
lylu: 也有幫助 08/17 11:27
flyfoxy: 從最基本的開始 08/17 11:36
flyfoxy: https://reurl.cc/vWm20l 08/17 11:37
mauve: 怎麼會不詳細,應該是很多背景知識沒有弄懂吧,QT是建立在 08/17 21:16
mauve: 物件導向基礎上封裝的,class跟繼承就是你要先加強的 08/17 21:16
mauve: 當初我是看這篇的 08/17 21:19
danny70412: 感謝樓上兩位前輩提供的資訊,我會再好好研究的 08/17 23:28
kcimg: QtCreator對Qt的class/fuction/enum...直接按下F1就會連結 08/18 08:14
kcimg: 到官方文件了 很方便 08/18 08:14
wulouise: qt內建一堆範例,你從第一個開始看吧 08/20 14:21
enthos: udemy.com/course/cffmpeg-ffmpegqt5opencv/ 08/20 19:55
danny70412: 我覺得每一個建議都很受用,感謝大家這麼熱心撥空回 08/21 02:16
danny70412: 復。真的很感謝各位前輩,實質的人生導師! 08/21 02:16
LawLombie: 溫馨提示:多看英文的程式教學,品質好很多 09/13 21:29