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

📄 qundetailsui.cpp

📁 linux下的eva源代码
💻 CPP
📖 第 1 页 / 共 2 页
字号:
/*************************************************************************** *   Copyright (C) 2005 by yunfan                                          * *   yunfan_zg@163.com                                                     * *                                                                         * *   This program is free software; you can redistribute it and/or modify  * *   it under the terms of the GNU General Public License as published by  * *   the Free Software Foundation; either version 2 of the License, or     * *   (at your option) any later version.                                   * *                                                                         * *   This program is distributed in the hope that it will be useful,       * *   but WITHOUT ANY WARRANTY; without even the implied warranty of        * *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         * *   GNU General Public License for more details.                          * *                                                                         * *   You should have received a copy of the GNU General Public License     * *   along with this program; if not, write to the                         * *   Free Software Foundation, Inc.,                                       * *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             * ***************************************************************************/#include "qundetailsui.h"#include <qvariant.h>#include <qpushbutton.h>#include <qlabel.h>#include <qtabwidget.h>#include <qlineedit.h>#include <qtoolbutton.h>#include <qgroupbox.h>#include <qtextedit.h>#include <qbuttongroup.h>#include <qradiobutton.h>#include <qtable.h>#include <qcombobox.h>#include <qframe.h>#include <qlayout.h>#include <qtooltip.h>#include <qwhatsthis.h>#include <qimage.h>#include <qpixmap.h>#include <klocale.h>/* *  Constructs a QunDetailsUI as a child of 'parent', with the *  name 'name' and widget flags set to 'f'. */QunDetailsUI::QunDetailsUI( QWidget* parent, const char* name, WFlags fl )    : QWidget( parent, name, fl ){    if ( !name )	setName( "QunDetailsUI" );    QunDetailsUILayout = new QVBoxLayout( this, 11, 6, "QunDetailsUILayout");     layout18 = new QHBoxLayout( 0, 0, 1, "layout18");     lblLogo = new QLabel( this, "lblLogo" );    lblLogo->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, lblLogo->sizePolicy().hasHeightForWidth() ) );    lblLogo->setMinimumSize( QSize( 120, 0 ) );    lblLogo->setMaximumSize( QSize( 120, 32767 ) );    layout18->addWidget( lblLogo );    tabWMain = new QTabWidget( this, "tabWMain" );    tabWMain->setTabShape( QTabWidget::Triangular );    tabDetails = new QWidget( tabWMain, "tabDetails" );    tabDetailsLayout = new QVBoxLayout( tabDetails, 11, 6, "tabDetailsLayout");     layout17 = new QHBoxLayout( 0, 0, 6, "layout17");     layout1 = new QVBoxLayout( 0, 0, 6, "layout1");     lblID = new QLabel( tabDetails, "lblID" );    layout1->addWidget( lblID );    lblCreator = new QLabel( tabDetails, "lblCreator" );    layout1->addWidget( lblCreator );    lblName = new QLabel( tabDetails, "lblName" );    layout1->addWidget( lblName );    layout17->addLayout( layout1 );    layout2 = new QVBoxLayout( 0, 0, 6, "layout2");     leQunID = new QLineEdit( tabDetails, "leQunID" );    leQunID->setReadOnly( TRUE );    layout2->addWidget( leQunID );    leCreator = new QLineEdit( tabDetails, "leCreator" );    leCreator->setReadOnly( TRUE );    layout2->addWidget( leCreator );    leQunName = new QLineEdit( tabDetails, "leQunName" );    layout2->addWidget( leQunName );    layout17->addLayout( layout2 );    layout25 = new QVBoxLayout( 0, 0, 6, "layout25");     layout5 = new QHBoxLayout( 0, 0, 6, "layout5");     spacer1 = new QSpacerItem( 31, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );    layout5->addItem( spacer1 );    lblQunFace = new QLabel( tabDetails, "lblQunFace" );    lblQunFace->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, lblQunFace->sizePolicy().hasHeightForWidth() ) );    lblQunFace->setMinimumSize( QSize( 60, 60 ) );    lblQunFace->setMaximumSize( QSize( 60, 60 ) );    lblQunFace->setAlignment( int( QLabel::AlignCenter ) );    layout5->addWidget( lblQunFace );    layout25->addLayout( layout5 );    layout24 = new QHBoxLayout( 0, 0, 6, "layout24");     lblCategory = new QLabel( tabDetails, "lblCategory" );    lblCategory->setMaximumSize( QSize( 50, 32767 ) );    layout24->addWidget( lblCategory );    tbCategory = new QToolButton( tabDetails, "tbCategory" );    layout24->addWidget( tbCategory );    layout25->addLayout( layout24 );    layout17->addLayout( layout25 );    tabDetailsLayout->addLayout( layout17 );    gbNotice = new QGroupBox( tabDetails, "gbNotice" );    gbNotice->setColumnLayout(0, Qt::Vertical );    gbNotice->layout()->setSpacing( 6 );    gbNotice->layout()->setMargin( 11 );    gbNoticeLayout = new QGridLayout( gbNotice->layout() );    gbNoticeLayout->setAlignment( Qt::AlignTop );    teNotice = new QTextEdit( gbNotice, "teNotice" );    teNotice->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)5, 0, 0, teNotice->sizePolicy().hasHeightForWidth() ) );    teNotice->setMaximumSize( QSize( 32767, 50 ) );    gbNoticeLayout->addWidget( teNotice, 0, 0 );    tabDetailsLayout->addWidget( gbNotice );    gbDescription = new QGroupBox( tabDetails, "gbDescription" );    gbDescription->setColumnLayout(0, Qt::Vertical );    gbDescription->layout()->setSpacing( 6 );    gbDescription->layout()->setMargin( 11 );    gbDescriptionLayout = new QGridLayout( gbDescription->layout() );    gbDescriptionLayout->setAlignment( Qt::AlignTop );    teDescription = new QTextEdit( gbDescription, "teDescription" );    teDescription->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)5, 0, 0, teDescription->sizePolicy().hasHeightForWidth() ) );    teDescription->setMaximumSize( QSize( 32767, 60 ) );    gbDescriptionLayout->addWidget( teDescription, 0, 0 );    tabDetailsLayout->addWidget( gbDescription );    bgAuthen = new QButtonGroup( tabDetails, "bgAuthen" );    bgAuthen->setExclusive( TRUE );    bgAuthen->setColumnLayout(0, Qt::Vertical );    bgAuthen->layout()->setSpacing( 6 );    bgAuthen->layout()->setMargin( 11 );    bgAuthenLayout = new QVBoxLayout( bgAuthen->layout() );    bgAuthenLayout->setAlignment( Qt::AlignTop );    rbNoAuthenNeed = new QRadioButton( bgAuthen, "rbNoAuthenNeed" );    bgAuthenLayout->addWidget( rbNoAuthenNeed );    rbNeedAuthen = new QRadioButton( bgAuthen, "rbNeedAuthen" );    bgAuthenLayout->addWidget( rbNeedAuthen );    rbRejectAnyone = new QRadioButton( bgAuthen, "rbRejectAnyone" );    bgAuthenLayout->addWidget( rbRejectAnyone );    tabDetailsLayout->addWidget( bgAuthen );    tabWMain->insertTab( tabDetails, QString("") );    tabMember = new QWidget( tabWMain, "tabMember" );    tabMemberLayout = new QGridLayout( tabMember, 1, 1, 11, 6, "tabMemberLayout");     layout17_2 = new QHBoxLayout( 0, 0, 6, "layout17_2");     tblMembers = new QTable( tabMember, "tblMembers" );    tblMembers->setNumCols( tblMembers->numCols() + 1 );    tblMembers->horizontalHeader()->setLabel( tblMembers->numCols() - 1, i18n( "QQ" ) );    tblMembers->setNumCols( tblMembers->numCols() + 1 );    tblMembers->horizontalHeader()->setLabel( tblMembers->numCols() - 1, i18n( "Nick" ) );    tblMembers->setNumCols( tblMembers->numCols() + 1 );    tblMembers->horizontalHeader()->setLabel( tblMembers->numCols() - 1, i18n( "Gender" ) );    tblMembers->setMinimumSize( QSize( 250, 0 ) );    tblMembers->setHScrollBarMode( QTable::AlwaysOff );    tblMembers->setNumRows( 3 );    tblMembers->setNumCols( 4 );    layout17_2->addWidget( tblMembers );    layout16 = new QVBoxLayout( 0, 0, 6, "layout16");     pbSetMembers = new QPushButton( tabMember, "pbSetMembers" );    layout16->addWidget( pbSetMembers );    pbAddToMe = new QPushButton( tabMember, "pbAddToMe" );    layout16->addWidget( pbAddToMe );    pbDelMembers = new QPushButton( tabMember, "pbDelMembers" );    layout16->addWidget( pbDelMembers );    spacer6 = new QSpacerItem( 20, 30, QSizePolicy::Minimum, QSizePolicy::Fixed );    layout16->addItem( spacer6 );

⌨️ 快捷键说明

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