[問題] QT Widget 菜鳥求助

作者: danny70412 (抽不到妲己)   2022-08-16 21:18:58
開發平台: 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
作者: Lipraxde (Lipraxde)   2022-08-16 21:53:00
每種程式語言、framework 的開頭:hello world
作者: MarcoReus (Marco Reus)   2022-08-16 22:36:00
Udemy有QT的課程可以買來看 介紹基本元件class也可以讀QT官網的教學 其實文件寫得蠻清楚的
作者: milkdragon (謝謝大家!!)   2022-08-16 23:59:00
作者: danny70412 (抽不到妲己)   2022-08-17 00:32:00
感謝各位前輩的意見,我全部都會研究看看,謝謝!
作者: lylu (理路)   2022-08-17 11:27:00
你打開QT Creator一開始就有範例跟教學的頁面 範例那邊其實就很多可以參考了 順便訓練讀懂程式碼每一步在做什麼 對工作也有幫助
作者: flyfoxy (飛狐)   2022-08-17 11:36:00
從最基本的開始https://reurl.cc/vWm20l
作者: mauve (mauve是淡紫色)   2022-08-17 21:16:00
怎麼會不詳細,應該是很多背景知識沒有弄懂吧,QT是建立在物件導向基礎上封裝的,class跟繼承就是你要先加強的當初我是看這篇的https://ithelp.ithome.com.tw/m/articles/10233782
作者: danny70412 (抽不到妲己)   2022-08-17 23:28:00
感謝樓上兩位前輩提供的資訊,我會再好好研究的
作者: kcimg   2022-08-18 08:14:00
QtCreator對Qt的class/fuction/enum...直接按下F1就會連結到官方文件了 很方便
作者: wulouise (在線上!=在電腦前)   2022-08-20 14:21:00
qt內建一堆範例,你從第一個開始看吧
作者: enthos (影斯作業系統)   2022-08-20 19:55:00
udemy.com/course/cffmpeg-ffmpegqt5opencv/
作者: danny70412 (抽不到妲己)   2022-08-21 02:16:00
我覺得每一個建議都很受用,感謝大家這麼熱心撥空回復。真的很感謝各位前輩,實質的人生導師!
作者: LawLombie (盧芹達)   2022-09-13 21:29:00
溫馨提示:多看英文的程式教學,品質好很多

Links booklink

Contact Us: admin [ a t ] ucptt.com