1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
/****************************************************************************
** Form implementation generated from reading ui file 'qchecknamebase.ui'
**
** Created: Wed Sep 18 09:40:57 2002
** by: The User Interface Compiler (uic)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/
#include "qchecknamebase.h"
#include <qlabel.h>
#include <qpushbutton.h>
#include "qrestrictedline.h"
#include <qlayout.h>
#include <qvariant.h>
#include <qtooltip.h>
#include <qwhatsthis.h>
/*
* Constructs a QCheckNameBase which is a child of 'parent', with the
* name 'name' and widget flags set to 'f'
*
* The dialog will by default be modeless, unless you set 'modal' to
* TRUE to construct a modal dialog.
*/
QCheckNameBase::QCheckNameBase( QWidget* parent, const char* name, bool modal, WFlags fl )
: QDialog( parent, name, modal, fl )
{
if ( !name )
setName( "QCheckNameBase" );
resize( 228, 108 );
setCaption( tr( "Check Book Name" ) );
TextLabel3 = new QLabel( this, "TextLabel3" );
TextLabel3->setGeometry( QRect( 10, 5, 70, 16 ) );
QFont TextLabel3_font( TextLabel3->font() );
TextLabel3_font.setFamily( "BDF-helvetica" );
TextLabel3_font.setPointSize( 19 );
TextLabel3_font.setBold( TRUE );
TextLabel3->setFont( TextLabel3_font );
TextLabel3->setText( tr( "Name..." ) );
TextLabel4 = new QLabel( this, "TextLabel4" );
TextLabel4->setGeometry( QRect( 10, 25, 210, 25 ) );
TextLabel4->setText( tr( "Please name your check book.\n(limit: 15 characters):" ) );
TextLabel4->setAlignment( int( QLabel::WordBreak | QLabel::AlignVCenter | QLabel::AlignLeft ) );
cmdDone = new QPushButton( this, "cmdDone" );
cmdDone->setGeometry( QRect( 75, 80, 75, 25 ) );
cmdDone->setText( tr( "&Done" ) );
leText = new QRestrictedLine( this, "leText" );
leText->setGeometry( QRect( 5, 51, 216, 25 ) );
leText->setFocus();
}
/*
* Destroys the object and frees any allocated resources
*/
QCheckNameBase::~QCheckNameBase()
{
// no need to delete child widgets, Qt does it all for us
}
/*
* Main event handler. Reimplemented to handle application
* font changes
*/
bool QCheckNameBase::event( QEvent* ev )
{
bool ret = QDialog::event( ev );
if ( ev->type() == QEvent::ApplicationFontChange ) {
QFont TextLabel3_font( TextLabel3->font() );
TextLabel3_font.setFamily( "BDF-helvetica" );
TextLabel3_font.setPointSize( 19 );
TextLabel3_font.setBold( TRUE );
TextLabel3->setFont( TextLabel3_font );
}
return ret;
}
|