シグナルとスロットの接続

2019年5月13日
$ mkdir quit
$ cd quit
$ vi quit.cpp

$ qmake -project
$ vi quit.pro

quit.proの最後に「QT += widgets」を追加する。

$ qmake quit.pro
Info: creating stash file /home/nakada/Qt4/quit/.qmake.stash
$ ls
./  ../  .qmake.stash  Makefile  quit.cpp  quit.pro
$ make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o quit.o quit.cpp
g++ -Wl,-O1 -o quit quit.o   -lQt5Widgets -lQt5Gui -lQt5Core /usr/lib/x86_64-linux-gnu/libGL.so -lpthread
$ ls
./  ../  .qmake.stash  Makefile  quit*  quit.cpp  quit.o  quit.pro
$ ./quit


Quitボタンをクリックすると終了する。