예제 #1
0
// Sets connection to slots for vertical toolbar buttons, and menu items (actions)
void Application::setConnections()
{
	connect(open,SIGNAL(clicked()),this,SLOT(OpenClicked()));
	connect(save,SIGNAL(clicked()),this,SLOT(SaveClicked()));
	connect(pathview,SIGNAL(clicked()),this,SLOT(PathviewClicked()));
	connect(openVtk,SIGNAL(triggered()),this,SLOT(openvtkclicked()));
	connect(showiso,SIGNAL(toggled(bool)),this,SLOT(showisotog()));
	connect(saveAxial,SIGNAL(triggered()),this,SLOT(saveAxialcl()));
	connect(saveCoro,SIGNAL(triggered()),this,SLOT(savecorocl()));
	connect(saveSagi,SIGNAL(triggered()),this,SLOT(savesagicl()));
	connect(savePathview,SIGNAL(triggered()),this,SLOT(savepathcl()));
	connect(volinfo,SIGNAL(triggered()),this,SLOT(volinfotr()));
	connect(definep,SIGNAL(triggered()),this,SLOT(defineptr()));
}
예제 #2
0
void SelectPathWidgetBase::Init(DAVA::String& _openDialogDefualtPath, DAVA::String& _relativPath,DAVA::String _openFileDialogTitle, DAVA::String _fileFormatFilter)
{
	setAcceptDrops(true);
	
	relativePath = DAVA::FilePath(_relativPath);
	openDialogDefaultPath = _openDialogDefualtPath;
	openFileDialogTitle = _openFileDialogTitle;
	fileFormatFilter = _fileFormatFilter;
	
	clearButton = CreateToolButton(":/QtIcons/ccancel.png");
	openButton = CreateToolButton(":/QtIcons/openscene.png");
		
	connect(clearButton, SIGNAL(clicked()), this, SLOT(EraseClicked()));
	connect(openButton, SIGNAL(clicked()), this, SLOT(OpenClicked()));
	connect(this, SIGNAL(editingFinished()), this, SLOT(acceptEditing()));
}