示例#1
0
BuildingAction::BuildingAction( QWidget * parent, const char * name )
: EditWidget( parent,name)
{
	connect( _pbAdd, SIGNAL( clicked() ), SLOT( slot_add() ) );
	connect( _pbEdit, SIGNAL( clicked() ), SLOT( slot_edit() ) );
	connect( _pbDel, SIGNAL( clicked() ), SLOT( slot_del() ) );
}
示例#2
0
CreatureAnimation::CreatureAnimation( QWidget * parent, const char * name )
: EditWidget( parent, name )
{
	_creature = 0;
	
	connect( _pbAdd, SIGNAL( clicked() ), SLOT( slot_add() ) );
	connect( _pbEdit, SIGNAL( clicked() ), SLOT( slot_edit() ) );
	connect( _pbDel, SIGNAL( clicked() ), SLOT( slot_del() ) );
	
}
示例#3
0
GenericSection::GenericSection( QWidget * parent, const char * name )
	: Section( parent, name )
{
	QVBoxLayout * layout = new QVBoxLayout( this );
	
	_select = new SelectionWidget( this, "select" );
	layout->addWidget( _select );
	layout->addSpacing( 5 );
	
	_mainWidget = new QWidget( this );
	_mainWidget->setWindowTitle( "main widget" );
	layout->addWidget( _mainWidget, 1 );
	layout->addSpacing( 5 );
	
	layout->activate();
	
	connect( _select, SIGNAL( sig_first() ), SLOT( slot_first() ) );
	connect( _select, SIGNAL( sig_previous() ), SLOT( slot_previous() ) );
	connect( _select, SIGNAL( sig_next() ), SLOT( slot_next() ) );
	connect( _select, SIGNAL( sig_last() ), SLOT( slot_last() ) );
	connect( _select, SIGNAL( sig_new() ), SLOT( slot_new() ) ); 
	connect( _select, SIGNAL( sig_del() ), SLOT( slot_del() ) );
}
示例#4
0
CEditFileListDlg::CEditFileListDlg(ConstFileList *_lFileList, QWidget *parent)
  : LicqDialog(parent, "EditFileListDlg", true, WStyle_ContextHelp |
                                              WDestructiveClose)
{ 
  QGridLayout *lay = new QGridLayout(this, 5, 2, 10, 5);
  
  m_lFileList = _lFileList;
  
  setCaption(tr("Licq - Files to send"));

  lstFiles= new QListBox(this);
  lstFiles->setFixedWidth(400);
  lay->addMultiCellWidget(lstFiles, 0, 4, 0, 0, Qt::AlignHCenter);

  btnDone    = new QPushButton(tr("&Done"), this);
  btnUp      = new QPushButton(tr("&Up"), this);
  btnDown    = new QPushButton(tr("&Down"), this);
  btnDel     = new QPushButton(tr("&Delete"), this);

  lay->setColStretch(0, 100);
  lay->addWidget(btnDone, 0, 1);
  lay->addWidget(btnUp  , 2, 1);
  lay->addWidget(btnDown, 3, 1);
  lay->addWidget(btnDel , 4, 1);

  connect(btnDone, SIGNAL(clicked()), SLOT(slot_done()));
  connect(btnUp, SIGNAL(clicked()), SLOT(slot_up()));
  connect(btnDown, SIGNAL(clicked()), SLOT(slot_down()));
  connect(btnDel, SIGNAL(clicked()), SLOT(slot_del()));
  connect(lstFiles, SIGNAL(currentChanged(QListBoxItem *)),
           this, SLOT(slot_selectionChanged(QListBoxItem *)));

  // populate the listview
  RefreshList();
  
  show();
}