/*! * Selects current group or element. * \param item (in) - selected element or group item */ void CatalogForm::select( Q3ListViewItem * item ) { qulonglong res = getGroupId(item); if(!res) { res = getElementId(item); cat->select(res); if(!cat->isElementMarkDeleted()) { setId(res); doOk(); } } else { cat->groupSelect(res); if(!cat->isGroupMarkDeleted()) { setId(res); doOk(); } } emit(selected(res)); // return res; }
LDViewExportOption::LDViewExportOption(QWidget *parent,LDrawModelViewer *modelViewer,LDrawModelViewer::ExportType type) :QDialog(parent),ExportOptionPanel(), m_modelViewer(modelViewer), m_exporter(NULL), m_box(NULL), m_origType(type) { setupUi(this); connect( okButton, SIGNAL( clicked() ), this, SLOT( doOk() ) ); connect( cancelButton, SIGNAL( clicked() ), this, SLOT( doCancel() ) ); connect( resetButton, SIGNAL( clicked() ), this, SLOT( doReset() ) ); }
JpegOptions::JpegOptions(QWidget *parent,ModelViewerWidget *modelWidget) :QDialog(parent),JpegOptionsPanel(), modelWidget(modelWidget), options(new TCJpegOptions) { setupUi(this); connect( qualitySlider, SIGNAL( sliderMoved(int) ), this, SLOT( doSliderMoved(int) ) ); connect( qualitySlider, SIGNAL( valueChanged(int) ), this, SLOT( doSliderMoved(int) ) ); connect( okButton, SIGNAL( clicked() ), this, SLOT( doOk() ) ); connect( cancelButton, SIGNAL( clicked() ), this, SLOT( doCancel() ) ); modelViewer = modelWidget->getModelViewer(); reflectSettings(); }
SnapshotSettings::SnapshotSettings(QWidget *parent, ModelViewerWidget *modelWidget) :QDialog(parent),SnapshotSettingsPanel(), modelWidget(modelWidget) { setupUi(this); connect( sizeEnabledButton, SIGNAL( toggled(bool) ), this, SLOT( doEnabledSize() ) ); connect( seriesEnabledButton, SIGNAL( toggled(bool) ), this, SLOT( doEnabledSeries() ) ); connect( zoomtofitEnabledButton, SIGNAL( toggled(bool) ), this, SLOT( zoomToggled(bool) ) ); connect( allStepsBox, SIGNAL( toggled(bool) ), this, SLOT( zoomToggled(bool) ) ); connect( okButton, SIGNAL( clicked() ), this, SLOT( doOk() ) ); connect( cancelButton, SIGNAL( clicked() ), this, SLOT( doCancel() ) ); modelViewer = modelWidget->getModelViewer(); reflectSettings(); }
PartList::PartList(QWidget *parent, ModelViewerWidget *modelWidget, LDHtmlInventory *htmlInventory) :QDialog(parent),PartListPanel(), modelWidget(modelWidget), m_htmlInventory(htmlInventory) { setupUi(this); connect( upButton, SIGNAL( clicked() ), this, SLOT( doUp() ) ); connect( downButton, SIGNAL( clicked() ), this, SLOT( doDown() ) ); connect( okButton, SIGNAL( clicked() ), this, SLOT( doOk() ) ); connect( cancelButton, SIGNAL( clicked() ), this, SLOT( doCancel() ) ); connect( showModelButton, SIGNAL( clicked() ), this, SLOT( doShowModel() ) ); connect( fieldOrderView, SIGNAL( currentItemChanged(QListWidgetItem *, QListWidgetItem *) ), this, SLOT( doHighlighted(QListWidgetItem *, QListWidgetItem *) ) ); modelViewer = modelWidget->getModelViewer(); // fieldOrderView->header()->hide(); // fieldOrderView->setSorting(-1); }