mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-31 13:10:19 -04:00 
			
		
		
		
	
		
			
	
	
		
			40 lines
		
	
	
		
			734 B
		
	
	
	
		
			C++
		
	
	
	
	
	
		
		
			
		
	
	
			40 lines
		
	
	
		
			734 B
		
	
	
	
		
			C++
		
	
	
	
	
	
|  | // Copyright Vladimir Prus 2005.
 | ||
|  | // Distributed under the Boost Software License, Version 1.0.
 | ||
|  | // (See accompanying file LICENSE_1_0.txt
 | ||
|  | // or copy at http://www.boost.org/LICENSE_1_0.txt)
 | ||
|  | 
 | ||
|  | #include <qwidget.h>
 | ||
|  | #include <qpushbutton.h>
 | ||
|  | #include <qapplication.h>
 | ||
|  | 
 | ||
|  | #include <iostream>
 | ||
|  | 
 | ||
|  | class My_widget : public QWidget | ||
|  | { | ||
|  |     Q_OBJECT | ||
|  | public: | ||
|  |     My_widget() : QWidget()  | ||
|  |     { | ||
|  |         QPushButton* b = new QPushButton("Push me", this); | ||
|  |      | ||
|  |         connect(b, SIGNAL(clicked()), this, SLOT(theSlot())); | ||
|  |     } | ||
|  | 
 | ||
|  | private slots: | ||
|  |     void theSlot() | ||
|  |     { | ||
|  |         std::cout << "Clicked\n"; | ||
|  |     }     | ||
|  |      | ||
|  | }; | ||
|  | 
 | ||
|  | int main(int ac, char* av[]) | ||
|  | { | ||
|  |     QApplication app(ac, av); | ||
|  |     My_widget mw; | ||
|  |     mw.show(); | ||
|  |     app.exec(); | ||
|  | } | ||
|  | 
 | ||
|  | #include "main.moc"
 |