最近在学 QT, 看到 MainWindow 这块, 它底部有个状态栏叫 statusBar, 我想给它加一个类似进度条的玩意儿.
当然我也查阅过资料, 大多是通过在 mainwindow.cpp 中的 MainWindow 构造函数中添加类似这样的代码:
QProgressBar *my_progressbar = new QProgressBar(this);
ui->statusBar->addWidget(my_progressbar, 1);
还有一部分在 main.cpp 中添加代码的...
但没有在 QT 设计师中添加控件的.
那么问题来了:
- 在 main.cpp 中 main 函数中添加代码和在 mainwindow.cpp 中 MainWindow 构造函数中添加代码有何区别?
- 有没有什么可以在QT 设计师(就是那个图形化界面)中往 statusBar 添加控件的方式?(拖控件拖不进去).
- 如果要长期深入学习 QT, 有什么推荐的教程或书籍?
- 如果要长期深入学习 QT, 应该学 QT 设计师这样图形化的设计工具还是通过代码添加 /设计控件?
提前表示感谢.