⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delform.cpp

📁 简单的基于文件的数据库小程序
💻 CPP
字号:
/****************************************************************************** Form implementation generated from reading ui file 'delform.ui'**** Created by: The User Interface Compiler ($Id: qt/main.cpp   3.3.8   edited Jan 11 14:47 $)**** WARNING! All changes made in this file will be lost!****************************************************************************/#include "delform.h"#include <qvariant.h>#include <qpushbutton.h>#include <qframe.h>#include <qtabwidget.h>#include <qwidget.h>#include <qlabel.h>#include <qcombobox.h>#include <qlayout.h>#include <qtooltip.h>#include <qwhatsthis.h>#include <qimage.h>#include <qpixmap.h>#include "../delform.ui.h"/* *  Constructs a delForm as 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. */delForm::delForm( QWidget* parent, const char* name, bool modal, WFlags fl )    : QDialog( parent, name, modal, fl ){    if ( !name )	setName( "delForm" );    QFont f( font() );    setFont( f );     setIcon( QPixmap::fromMimeSource( "main.png" ) );    delFormLayout = new QHBoxLayout( this, 11, 6, "delFormLayout");     frame11 = new QFrame( this, "frame11" );    frame11->setFrameShape( QFrame::StyledPanel );    frame11->setFrameShadow( QFrame::Raised );    frame11Layout = new QHBoxLayout( frame11, 11, 6, "frame11Layout");     tabWidget3 = new QTabWidget( frame11, "tabWidget3" );    tab = new QWidget( tabWidget3, "tab" );    tabLayout = new QHBoxLayout( tab, 11, 6, "tabLayout");     frame12 = new QFrame( tab, "frame12" );    frame12->setFrameShape( QFrame::StyledPanel );    frame12->setFrameShadow( QFrame::Raised );    frame12Layout = new QHBoxLayout( frame12, 11, 6, "frame12Layout");     frame13 = new QFrame( frame12, "frame13" );    frame13->setPaletteBackgroundPixmap( QPixmap::fromMimeSource( "del2.png" ) );    frame13->setFrameShape( QFrame::StyledPanel );    frame13->setFrameShadow( QFrame::Raised );    frame13Layout = new QGridLayout( frame13, 1, 1, 11, 6, "frame13Layout");     spacer2 = new QSpacerItem( 180, 180, QSizePolicy::Minimum, QSizePolicy::Expanding );    frame13Layout->addItem( spacer2, 0, 0 );    frame12Layout->addWidget( frame13 );    frame14 = new QFrame( frame12, "frame14" );    frame14->setFrameShape( QFrame::StyledPanel );    frame14->setFrameShadow( QFrame::Raised );    frame14Layout = new QGridLayout( frame14, 1, 1, 11, 6, "frame14Layout");     spacer1 = new QSpacerItem( 141, 81, QSizePolicy::Expanding, QSizePolicy::Minimum );    frame14Layout->addItem( spacer1, 0, 0 );    textLabel1 = new QLabel( frame14, "textLabel1" );    frame14Layout->addWidget( textLabel1, 1, 0 );    comboBox2 = new QComboBox( FALSE, frame14, "comboBox2" );    frame14Layout->addWidget( comboBox2, 2, 0 );    pushButton3 = new QPushButton( frame14, "pushButton3" );    frame14Layout->addWidget( pushButton3, 3, 0 );    frame12Layout->addWidget( frame14 );    tabLayout->addWidget( frame12 );    tabWidget3->insertTab( tab, QString::fromLatin1("") );    tab_2 = new QWidget( tabWidget3, "tab_2" );    tabLayout_2 = new QHBoxLayout( tab_2, 11, 6, "tabLayout_2");     frame22 = new QFrame( tab_2, "frame22" );    frame22->setFrameShape( QFrame::StyledPanel );    frame22->setFrameShadow( QFrame::Raised );    frame22Layout = new QHBoxLayout( frame22, 11, 6, "frame22Layout");     frame23 = new QFrame( frame22, "frame23" );    frame23->setPaletteBackgroundPixmap( QPixmap::fromMimeSource( "TD006.jpg" ) );    frame23->setFrameShape( QFrame::StyledPanel );    frame23->setFrameShadow( QFrame::Raised );    frame23Layout = new QGridLayout( frame23, 1, 1, 11, 6, "frame23Layout");     spacer3 = new QSpacerItem( 121, 141, QSizePolicy::Minimum, QSizePolicy::Expanding );    frame23Layout->addItem( spacer3, 0, 0 );    frame22Layout->addWidget( frame23 );    frame24 = new QFrame( frame22, "frame24" );    frame24->setFrameShape( QFrame::StyledPanel );    frame24->setFrameShadow( QFrame::Raised );    frame24Layout = new QGridLayout( frame24, 1, 1, 11, 6, "frame24Layout");     comboBox3 = new QComboBox( FALSE, frame24, "comboBox3" );    frame24Layout->addWidget( comboBox3, 0, 1 );    comboBox4 = new QComboBox( FALSE, frame24, "comboBox4" );    frame24Layout->addWidget( comboBox4, 1, 1 );    pushButton10 = new QPushButton( frame24, "pushButton10" );    frame24Layout->addWidget( pushButton10, 2, 1 );    textLabel2 = new QLabel( frame24, "textLabel2" );    frame24Layout->addWidget( textLabel2, 1, 0 );    textLabel1_2 = new QLabel( frame24, "textLabel1_2" );    frame24Layout->addWidget( textLabel1_2, 0, 0 );    frame22Layout->addWidget( frame24 );    tabLayout_2->addWidget( frame22 );    tabWidget3->insertTab( tab_2, QString::fromLatin1("") );    frame11Layout->addWidget( tabWidget3 );    delFormLayout->addWidget( frame11 );    languageChange();    resize( QSize(507, 340).expandedTo(minimumSizeHint()) );    clearWState( WState_Polished );    // signals and slots connections    connect( pushButton3, SIGNAL( clicked() ), this, SLOT( delDB() ) );    connect( comboBox3, SIGNAL( activated(const QString&) ), this, SLOT( refresh(const QString&) ) );    connect( pushButton10, SIGNAL( clicked() ), this, SLOT( delTB() ) );    init();}/* *  Destroys the object and frees any allocated resources */delForm::~delForm(){    // no need to delete child widgets, Qt does it all for us}/* *  Sets the strings of the subwidgets using the current *  language. */void delForm::languageChange(){    setCaption( tr( "delete in database" ) );    textLabel1->setText( tr( "Select the database" ) );    pushButton3->setText( tr( "OK" ) );    tabWidget3->changeTab( tab, tr( "delete a DB" ) );    pushButton10->setText( tr( "OK" ) );    textLabel2->setText( tr( "Table" ) );    textLabel1_2->setText( tr( "Database" ) );    tabWidget3->changeTab( tab_2, tr( "delete a table" ) );}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -