⑴ Cannot find file: g:\QT文件夾\QT工程文件夾\A\helloworld\helloworld.pro.關鍵是目錄里明明有這個文件
貌似是路徑中不能出現中文,你把路徑弄成英文的看看。 QT中很多東西都忌諱中文,你最好要習慣用英文
⑵ 【急!】【急!】QT的C++頭文件在哪找
簡單的來說 qt是一個跨平台的C++圖形用戶界面應用程序框架
就是說編寫帶圖形界面的程序一般都是每個平台有自己的語言 但是用QT的話就可以實現一份代碼多平台編譯這樣 從前是為了解決linux和windows問題的 現在被nokia收購之後 可以在塞班上編譯了
不過qt也是支持opengl的
其實qt的功能十分強大 去找找自己的大型游戲什麼的 看看有多少是有qt4.dll的
QApplication 是qt程序最基本的一個頭文件
如果想編譯qt的話 去qt.nokia.com 下載一個qtsdk 幾百兆
qt和vs聯編的那種 現在只支持到2008
⑶ QT中怎麼在項目里新建一個文件夾。
⑷ Qt中的資料庫文件放在哪個文件夾下
pannels放到我的文檔\sports
interactive\football
manager
2015\games,然後開檔時有個選資料庫大小的,就可以選巨大的資料庫了
⑸ qtcreator 安裝目錄在哪
具體安裝方法如下:
1、首先安裝Qt
creator編譯器,雙擊上圖中qt-creator-win-opensource-2.2.1.exe文件,開始一步步安裝Qt
creator編譯器,安裝路徑為D:\Qt\qtcreator-2.2.1(不要帶有空格)
2、再安裝Qt庫,雙擊qt-win-opensource-4.7.3-mingw...
⑹ QT中自定的.h文件應該存放在哪個目錄
使用 Qt::WindowFlags 可以實現一些不同類型的窗口,如:用 Qt::FramelessWindowHint 來實現無邊框窗口,用 Qt::Popup 來實現彈出式的窗口,用 Qt::Tool 來實現工具窗口,用Qt::CustomizeWindowHint 來關閉窗口標題欄以及與 Qt::WindowCloseButton(添加關閉按鈕),Qt::WindowMaximumButtonSize(添加最大化按鈕)聯用來建立只有關閉按鈕和最大化按鈕的窗口,用 Qt::WindowStaysOnTopHint 使窗口永遠在最前端等。 Qt::WidgetAttribute 使窗口支持透明背景以及在關閉後主動銷毀。其它一些常用的 Attribute 有:Qt::WA_AcceptDrops 使 widget 支持拖拽操作,Qt::WA_MouseTracking 使 widget 及時響應滑鼠移動事件(MouseMoveEvent)。 Qt::setMask() 函數對窗口進行部分區域遮掩來實現各種形狀的窗口。部分代碼解釋:頭文件: 1:#ifndef SHAPEDWIDGET_H 2:#define SHAPEDWIDGET_H 3: 4:#include <QWidget> 5:class QPoint; 6:class QPixmap; 7:class ShapedWidget : public QWidget 8: { 9: Q_OBJECT 10:public: 11:explicit ShapedWidget(QWidget *parent = 0); 12: ~ShapedWidget(); 13: 14:private slots: 15:void changeSkin(); 16: 17:protected: 18:void mousePressEvent(QMouseEvent *); 19:void mouseMoveEvent(QMouseEvent *); 20:void paintEvent(QPaintEvent *); 21: 22:private: 23:void initData(); 24:void initVisualComponents(); 25:void setupContextMenu(); 26: 27: QPoint* dragPos_; 28: QPixmap* backgroundPixmap_; 29: }; 30: 31:#endif // SHAPEDWIDGET_H構造: 1: ShapedWidget::ShapedWidget(QWidget *parent) : 2: QWidget(parent, Qt::FramelessWindowHint) //無邊框窗體 3: { 4: initData(); //初始化數據,這個demo裡面就兩個,具體下面有解釋 5: initVisualComponents(); //初始化私有可視部件,這個demo裡面沒有私有的其它部件,所以只做了窗口的一些屬性設置 6: setupContextMenu(); //設置右鍵菜單,分配各種QAction內存空間以及連接SIGNALS和SLOTS 7: setAttribute(Qt::WA_DeleteOnClose); //關閉事件發生後就主動從內存中銷毀窗口 8: setAttribute(Qt::WA_TranslucentBackground); //透明背景支持 9: } 拖拽移動窗體(下面有圖示): 1:void ShapedWidget::mousePressEvent(QMouseEvent *event) 2: { 3:if(event->button() == Qt::LeftButton) 4: { 5: *dragPos_ = event->globalPos() - frameGeometry().topLeft(); 6: event->accept(); 7: } 8: } 9: 10:void ShapedWidget::mouseMoveEvent(QMouseEvent *event) 11: { 12:if(event->buttons() & Qt::LeftButton) 13: { 14: move(event->globalPos() - *dragPos_); 15: event->accept(); 16: } 17: } 窗口繪制: 1:void ShapedWidget::paintEvent(QPaintEvent *) 2: { 3: QPainter painter(this); 4: painter.fillRect(0, 0, backgroundPixmap_->width(), backgroundPixmap_->height(), *backgroundPixmap_); 5: } 更換皮膚: 1:void ShapedWidget::changeSkin() 2: { 3: QAction* source = qobject_cast<QAction*>(sender()); //獲取發送該信號的信號源,並轉換對象 4: backgroundPixmap_->load(source->data().toString()); //因為給每個 QAction 賦了圖片的地址的字元串 5://所以可以通過 data() 來獲取該值,並更新背景圖片的內容 6: resize(backgroundPixmap_->width(), backgroundPixmap_->height()); //窗口大小盡可能小
⑺ 在QT編程中,我加了個頭文件QNetwork文件,為什麼編譯說找不到該文件我的裡麵包含有這個文件阿
QT中沒有這個文件吧 ,QNetwork是個關於網路操作的文件夾。
你在項目的屬性里加上QNetwork所指的路徑應該就行了,是配置問題
或者你加了QNetwork的上一級目錄,你想用QNetwork下面的qsslsocket.h可用用
QNetwork/qsslsocket.h
我認為QNetwork不應該是個頭文件
⑻ 工程文件夾是什麼
工程文件夾為存放工程文件的文件夾。文件夾為普通計算機文件夾為用來協助人們管理計算機文件的,每一個文件夾對應一塊磁碟空間,它提供了指向對應空間的地址,它沒有擴展名,也就不像文件的格式用擴展名來標識。
但它有幾種類型,如:文檔、圖片、相冊、音樂、音樂集等等。計算機術語,是用來組織和管理磁碟文件的一種數據結構。
城建檔案管理機構應對工程文件的立卷歸檔工作進行監督、檢查、指導。在工程竣工驗收前,應對工程檔案進行預驗收,驗收合格後,須出具工程檔案認可文件。
(8)qt工程文件夾是哪擴展閱讀
文件夾採用多層次結構(樹狀結構),在這種結構中每一個磁碟有一個根文件夾,它包含若干文件和文件夾。文件夾不但可以包含文件,而且可包含下一級文件夾,這樣類推下去形成的多級文件夾結構既幫助了用戶將不同類型和功能的文件分類儲存,又方便文件查找,還允許不同文件夾中文件擁有同樣的文件名。
文件名不能超過255個字元(包括空格)。
⑼ vs2015 創建qt項目 多文件夾存放
選擇:文件 -> 新建 -> 項目,然後選擇:模板 -> Visual C++ -> Qt 。
實際QT編譯的機制和cmake是相同的,QT的IDE使用pro文件進行項目管理。QMake通過解析pro工程文件,生成makefile進行工程編譯。
⑽ QT如何修改編譯後產生的可執行文件的路徑》
都會不會啊,凈瞎說。。編輯 你的工程文件(後綴是 pro), 添加 TARGET = 路徑/可執行文件名, 例如 放在相對於 pro 文件的上一層目錄的 bin 下, 就可以寫 ../bin/appName