18 : QWidget ( parent ),
22{
23 setupUi ( this );
24
25 connect ( SchemaButton, SIGNAL ( clicked() ),
this, SLOT (
DefineSchema() ),
26 Qt::UniqueConnection );
28 Qt::UniqueConnection );
29
31 {
32 connect ( CreateDatabaseButton, SIGNAL ( clicked() ), this,
34 Qt::UniqueConnection );
35 connect ( CreateNoLoadDatabaseButton, SIGNAL ( clicked() ), this,
37 }
38 else
39 {
40 connect ( CreateDatabaseButton, SIGNAL ( clicked() ), this,
42 CreateDatabaseButton->setText ( "Create Database File" );
43 CreateNoLoadDatabaseButton->hide();
44 }
45
46 StatusBar =
new QStatusBar ( StatusFrame );
48 StatusFrame->setFrameStyle ( QFrame::NoFrame );
50
51 StatusBar->setAutoFillBackground (
true );
52 StatusBar->showMessage (
"Select schema files and define new database file!" );
53 CreateDatabaseButton->setDisabled ( true );
54 CreateNoLoadDatabaseButton->setDisabled ( true );
55
56 DatabaseName->setReadOnly ( true );
57}