void Matrix::importImage(const QString& fn) { QImage image(fn); if (image.isNull()) return; x_start = 0.0; x_end = image.width() - 1.0; y_start = 0.0; y_end = image.height() - 1.0; double *buffer = d_matrix_model->dataCopy(); if (buffer){ d_undo_stack->push(new MatrixSetImageCommand(d_matrix_model, image, d_view_type, 0, numRows() - 1, 0, numCols() - 1, buffer, tr("Import Image") + " \"" + fn + "\"")); emit modifiedWindow(this); modifiedData(this); } else if (ignoreUndo()){ d_matrix_model->setImage(image); setViewType(ImageView, false); displayImage(image); emit modifiedWindow(this); modifiedData(this); } setWindowLabel(fn); }
SchematicScenePanel::SchematicScenePanel(QWidget *parent) : TPanel(parent) { TApp *app = TApp::instance(); m_schematicViewer = new SchematicViewer(this); setViewType(1); m_schematicViewer->setApplication(app); m_schematicViewer->updateSchematic(); setFocusProxy(m_schematicViewer); setWidget(m_schematicViewer); resize(560, 460); }
void ANNModelWrapper::init(ArtificialNeuralNetwork *ann) { if(ann == 0) return; canEditLayerSize = true; canEditWeights = true; visibleNeurons = true; visibleWeightValues = true; visibleOutputLayer = true; setArtificialNeuralNetwork(ann); setViewType(Tree); }
void KMMainView::restoreSettings() { KConfig *conf = KMFactory::self()->printConfig(); conf->setGroup("General"); setViewType((KMPrinterView::ViewType)conf->readNumEntry("ViewType", KMPrinterView::Icons)); setOrientation(conf->readNumEntry("Orientation", Qt::Vertical)); bool view = conf->readBoolEntry("ViewToolBar", false); slotToggleToolBar(view); ((KToggleAction *)m_actions->action("view_toolbar"))->setChecked(view); view = conf->readBoolEntry("ViewMenuBar", true); slotToggleMenuBar(view); static_cast< KToggleAction * >(m_actions->action("view_menubar"))->setChecked(view); view = conf->readBoolEntry("ViewPrinterInfos", true); slotShowPrinterInfos(view); ((KToggleAction *)m_actions->action("view_printerinfos"))->setChecked(view); }
void Matrix::importImage(const QImage& image) { if (image.isNull()) return; double *buffer = d_matrix_model->dataCopy(); if (buffer){ d_undo_stack->push(new MatrixSetImageCommand(d_matrix_model, image, d_view_type, 0, numRows() - 1, 0, numCols() - 1, buffer, tr("Import Image"))); emit modifiedWindow(this); } else if (ignoreUndo()){ d_matrix_model->setImage(image); setViewType(ImageView, false); displayImage(image); emit modifiedWindow(this); } }
MSlider::MSlider(MSliderPrivate *dd, MSliderModel *model, QGraphicsItem *parent, const QString &viewType) : MWidgetController(dd, model, parent) { setViewType(viewType); }
MSlider::MSlider(QGraphicsItem *parent, const QString &viewType) : MWidgetController(new MSliderPrivate(), new MSliderModel, parent) { setViewType(viewType); }
MAppletButton::MAppletButton(QGraphicsItem *parent, const QString &type) : MButton(parent) { setViewType(type); this->setObjectName("MAppletButton"); }