C++/Qt

all about C++/Qt programming

Qt Error qmetatype.h

I want to add “C” header to C++ header (Qt). The contents of my C++ header is : #include … //c header #include … //c header #include … //c++/Qt header #include … //c++/Qt header #include … //c++/Qt header when I try to compile this code, I have error message : /usr/include/qt4/QtCore/qmetatype.h:53:2: error: #error qmetatype.h must [...]

C/C++ Create Directory

We can type “mkdir dirname” command at konsole to create dirname directory. If we can create a directory from C/C++ we can use command mkdir(path, mode) to create directory. Example : #include <sys/stat.h> #include <sys/types.h> #include <stdio.h> #include <stdlib.h> main() { if(mkdir(“pathname”,0777)==-1)//creating a directory { printf(“error create directory\n”); exit(1); } else printf(“success create directory\n”); } [...]

QDialog with Maximize and Minimize Button

Window output from QDialog dont have Maximize and Minimize button at left top window form. We can add Maximize and Minimize at QDialog with code : int main(int argc, char *argv[]) { QApplication a(argc, argv); Dialog w; w.setWindowFlags(Qt::Window); // add this. w.show(); return a.exec(); } Source : http://www.qtcentre.org/threads/17593-QDialog-with-Close-Maximize-and-Context-Help-Buttons