示例#1
0
DlgRegistries::DlgRegistries(SoaWg *_wg) :
	QDialog(_wg),
	wg(_wg),
	guard(false) {

	ui.setupUi(this);
	setWindowTitle("Run-time registries");

	ui.tree->setHeaderLabels(QStringList() << "Name");
	ui.intermediaryTree->setHeaderLabels(QStringList() << "Name");

	connect(ui.addButton, SIGNAL(clicked()), this, SLOT(AddSlot()));
	connect(ui.editButton, SIGNAL(clicked()), this, SLOT(EditSlot()));
	connect(ui.removeButton, SIGNAL(clicked()), this, SLOT(RemoveSlot()));
	connect(ui.closeButton, SIGNAL(clicked()), this, SLOT(CloseSlot()));
	connect(ui.tree, SIGNAL(currentItemChanged(QTreeWidgetItem*,QTreeWidgetItem*)), this, SLOT(StateSlot()));
	connect(ui.tree, SIGNAL(itemDoubleClicked(QTreeWidgetItem*,int)), this, SLOT(EditSlot()));
	connect(ui.intermediaryTree, SIGNAL(itemChanged(QTreeWidgetItem*,int)), this, SLOT(IntermediaryItemChangedSlot(QTreeWidgetItem*)));

	LoadIntermediaries();
	Refresh();
}
示例#2
0
void MainWindow::SetConnects()
{
	connect( actionNew_File, SIGNAL(triggered()), this, SLOT(NewFileSlot()) );
	connect( actionOpen_File, SIGNAL(triggered()), this, SLOT(OpenFileSlot()) );
	connect( actionRecent_Files, SIGNAL(triggered()), this, SLOT(OpenFileSlot()) );
	connect( actionSave, SIGNAL(triggered()), this, SLOT(SaveSlot()) );
	connect( actionSave_As, SIGNAL(triggered()), this, SLOT(SaveAsSlot()) );
	connect( actionExit, SIGNAL(triggered()), this, SLOT(ExitSlot()) );
	connect( actionUndo, SIGNAL(triggered()), this, SLOT(UndoSlot()) );
	connect( actionRecover, SIGNAL(triggered()), this, SLOT(RecoverSlot()) );
	connect( actionCut, SIGNAL(triggered()), this, SLOT(CutSlot()) );
	connect( actionCopy, SIGNAL(triggered()), this, SLOT(CopySlot()) );
	connect( actionPast, SIGNAL(triggered()), this, SLOT(PastSlot()) );
	connect( actionClose, SIGNAL(triggered()), this, SLOT(CloseSlot()) );
	connect( actionClose_All_Windows, SIGNAL(triggered()), this, SLOT(CloseAllWindowSlot()) );
	//connect( actionTile, SIGNAL(triggered()), this, SLOT(TileWidowsSlot()) );
	//connect( actionStack, SIGNAL(triggered()), this, SLOT(StackUpWindowsSlot()) );
	connect( actionNext_Window, SIGNAL(triggered()), this, SLOT(NextWindowSlot()) );
	connect( actionPrevious_Window, SIGNAL(triggered()), this, SLOT(PreviousWindowsSlot()) );
	connect( actionAbout, SIGNAL(triggered()), this, SLOT(AboutSlot()) );
	connect( actionAbout_Qt, SIGNAL(triggered()), this, SLOT(AboutQtSlot()) );
	
}