test.cpp
上传用户:jiangfa
上传日期:2022-05-14
资源大小:1651k
文件大小:2k
源码类别:

GDI/图象编程

开发平台:

Unix_Linux

  1. /****************************************************************************
  2. ** Form implementation generated from reading ui file 'test.ui'
  3. **
  4. ** Created: 日  6月 25 20:58:58 2006
  5. **      by: The User Interface Compiler ($Id: qt/main.cpp   3.1.1   edited Nov 21 17:40 $)
  6. **
  7. ** WARNING! All changes made in this file will be lost!
  8. ****************************************************************************/
  9. #include "test.h"
  10. #include <qvariant.h>
  11. #include <qpushbutton.h>
  12. #include <qlayout.h>
  13. #include <qtooltip.h>
  14. #include <qwhatsthis.h>
  15. #include <qimage.h>
  16. #include <qpixmap.h>
  17. /* 
  18.  *  Constructs a test as a child of 'parent', with the 
  19.  *  name 'name' and widget flags set to 'f'.
  20.  *
  21.  *  The dialog will by default be modeless, unless you set 'modal' to
  22.  *  TRUE to construct a modal dialog.
  23.  */
  24. test::test( QWidget* parent, const char* name, bool modal, WFlags fl )
  25.     : QDialog( parent, name, modal, fl )
  26. {
  27.     if ( !name )
  28. setName( "test" );
  29.     btnOk = new QPushButton( this, "btnOk" );
  30.     btnOk->setGeometry( QRect( 80, 210, 60, 30 ) );
  31.     btnExit = new QPushButton( this, "btnExit" );
  32.     btnExit->setGeometry( QRect( 170, 210, 70, 31 ) );
  33.     languageChange();
  34.     resize( QSize(351, 285).expandedTo(minimumSizeHint()) );
  35. }
  36. /*
  37.  *  Destroys the object and frees any allocated resources
  38.  */
  39. test::~test()
  40. {
  41.     // no need to delete child widgets, Qt does it all for us
  42. }
  43. /*
  44.  *  Sets the strings of the subwidgets using the current
  45.  *  language.
  46.  */
  47. void test::languageChange()
  48. {
  49.     setCaption( tr( "test" ) );
  50.     btnOk->setText( tr( "&Ok" ) );
  51.     btnExit->setText( tr( "E&xit" ) );
  52. }