void LVRMainWindow::toggleWireframe(bool checkboxState) { if(m_actionShow_Mesh) { QTreeWidgetItemIterator it(treeWidget); while(*it) { QTreeWidgetItem* item = *it; if(item->type() == LVRMeshItemType) { LVRMeshItem* mesh_item = static_cast<LVRMeshItem*>(item); if(checkboxState) { m_renderer->AddActor(mesh_item->getWireframeActor()); } else { m_renderer->RemoveActor(mesh_item->getWireframeActor()); } refreshView(); } ++it; } refreshView(); } }
NodeListView::NodeListView(const QString &path) : BaseWindow("qrc:/qml/NodeListView.qml"), viewPath(path), fileAction(FileActionsController::getInstance()), model(new NodeListModel(this)) { this->context->setContextProperty("nodeListModel", this->model); this->context->setContextProperty("viewPath", this->viewPath); connect(this->view, SIGNAL(openFolder(int)), this, SLOT(openFolder(int))); connect(this->view, SIGNAL(openFile(int)), this, SLOT(openFile(int))); connect(this->view, SIGNAL(renameNode(int, QString)), this, SLOT(renameNode(int, QString))); connect(this->view, SIGNAL(deleteNode(int)), this, SLOT(deleteNode(int))); connect(this->view, SIGNAL(publishFile(int, bool)), this, SLOT(publishFile(int, bool))); connect(this->view, SIGNAL(copyPublicLink(int)), this, SLOT(copyPublicLink(int))); connect(this->view, SIGNAL(menuCreateFolder(QString)), this, SLOT(menuCreateFolder(QString))); connect(this->view, SIGNAL(menuRefresh()), this, SLOT(refreshView())); connect(this->view, SIGNAL(menuAbout()), this, SLOT(menuAbout())); connect(this->fileAction, SIGNAL(actionFinished()), this, SLOT(refreshView())); connect(this->fileAction, SIGNAL(actionFinishedWithError(QString)), this, SLOT(showError(QString))); }
void LVRMainWindow::setModelVisibility(QTreeWidgetItem* treeWidgetItem, int column) { if(treeWidgetItem->type() == LVRModelItemType) { QTreeWidgetItemIterator it(treeWidgetItem); while(*it) { QTreeWidgetItem* child_item = *it; if(child_item->type() == LVRPointCloudItemType) { LVRModelItem* model_item = static_cast<LVRModelItem*>(treeWidgetItem); model_item->setModelVisibility(column, m_actionShow_Points->isChecked()); } if(child_item->type() == LVRMeshItemType) { LVRModelItem* model_item = static_cast<LVRModelItem*>(treeWidgetItem); model_item->setModelVisibility(column, m_actionShow_Mesh->isChecked()); } ++it; } refreshView(); } }
/** * \brief Set the current element and refresh the scene * @param elem as the current element */ void UBLibraryWidget::setCurrentElemsAndRefresh(UBChainedLibElement *elem) { if(NULL != elem) { UBLibElement* pLibElem = elem->element(); if(NULL != pLibElem) { if(eUBLibElementType_Item != pLibElem->type()) { QList<UBLibElement*> qlElements = mLibraryController->getContent(pLibElem); mCurrentElems = qlElements; delete mpCrntElem; mpCrntElem = new UBLibElement(pLibElem); refreshView(); delete mpCrntDir; mpCrntDir = new UBLibElement(pLibElem); bool bFavorite = false; if(NULL != mpCrntDir && mLibraryController->favoritePath() == mpCrntDir->path().toLocalFile()) { bFavorite = true; } emit favoritesEntered(bFavorite); } } } }
void TextContent::open( const char * filename ) { _buf->open(filename); _markSpan.begin = _markSpan.end = _loc = TextLoc(0,0); refreshView(); }
AMCurrentAmplifierCompositeView::AMCurrentAmplifierCompositeView(AMCurrentAmplifier *amp1, AMCurrentAmplifier *amp2, QWidget *parent) : AMCurrentAmplifierView(parent) { amplifier1_ = amp1; if (amplifier1_) { connect( amplifier1_, SIGNAL(minimumValue(bool)), minus_, SLOT(setDisabled(bool)) ); connect( amplifier1_, SIGNAL(maximumValue(bool)), plus_, SLOT(setDisabled(bool)) ); connect( amplifier1_, SIGNAL(valueChanged()), this, SLOT(onAmplifierValueChanged()) ); connect( amplifier1_, SIGNAL(isConnected(bool)), this, SLOT(refreshView())); } setContextMenuPolicy(Qt::CustomContextMenu); connect( this, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(onCustomContextMenuRequested(QPoint)) ); amplifier2_ = amp2; if (amplifier2_) { connect( amplifier2_, SIGNAL(minimumValue(bool)), minus_, SLOT(setDisabled(bool)) ); connect( amplifier2_, SIGNAL(maximumValue(bool)), plus_, SLOT(setDisabled(bool)) ); connect( amplifier2_, SIGNAL(valueChanged()), this, SLOT(onAmplifierValueChanged()) ); connect( amplifier2_, SIGNAL(isConnected(bool)), this, SLOT(refreshView())); } refreshView(); }
void LVRMainWindow::changePointSize(int pointSize) { QList<QTreeWidgetItem*> items = treeWidget->selectedItems(); if(items.size() > 0) { QTreeWidgetItem* item = items.first(); if(item->type() == LVRModelItemType) { QTreeWidgetItemIterator it(item); while(*it) { QTreeWidgetItem* child_item = *it; if(child_item->type() == LVRPointCloudItemType && child_item->parent()->isSelected()) { LVRPointCloudItem* model_item = static_cast<LVRPointCloudItem*>(child_item); model_item->setPointSize(pointSize); } ++it; } } else if(item->type() == LVRPointCloudItemType) { LVRPointCloudItem* model_item = static_cast<LVRPointCloudItem*>(item); model_item->setPointSize(pointSize); } refreshView(); } }
ComponentRamWidget::ComponentRamWidget(QVector<u_int16_t>& _ram, u_int16_t& _programm_counter, u_int16_t &_stack_pointer, QWidget *parent) : QWidget(parent), componentRam(_ram), constants_ram_size(_ram.size()), programm_counter(_programm_counter), stack_pointer(_stack_pointer), ui(new Ui::ComponentRamWidget) { ui->setupUi(this); this->setGeometry(0,0,_ram.size()*72,70); this->setMinimumSize(_ram.size()*72,70); this->setMinimumWidth(_ram.size()*72); this->setSizePolicy(QSizePolicy::Minimum,QSizePolicy::Minimum); horizentalLayout = new QHBoxLayout; //horizentalLayout->setContentsMargins(0,0,80,0); //horizentalLayout->setSpacing(40); this->setLayout(horizentalLayout); for(u_int16_t i = 0; i < constants_ram_size; i++) { layoutVector.push_back(new QVBoxLayout); lineEditVector.push_back(new QLineEdit()); lineEditVector.last()->setMinimumWidth(70); lineEditVector.last()->setSizePolicy(QSizePolicy::Minimum,QSizePolicy::Minimum); lineEditVector.last()->setReadOnly(true); layoutVector.last()->addWidget(lineEditVector.last()); layoutVector.last()->addWidget(new QLabel(" 0x"+QString::number(i*2,16).toUpper())); this->horizentalLayout->addLayout(layoutVector.last(),0); } refreshView(); }
void RegistersModel::addItems(int startAddress, int noOfItems, bool valueIsEditable) { int row; int col; m_startAddress = startAddress; m_noOfItems = noOfItems; m_offset = (startAddress % 10); m_firstRow = startAddress / 10; m_lastRow = (startAddress + noOfItems - 1) / 10; qDebug()<< "RegistersModel : address " << startAddress << " ,noOfItems " << noOfItems << " ,offset " << m_offset << " ,first row " << m_firstRow << " ,last row " << m_lastRow; //Format Vertical - Horizontal Header clear(); if (noOfItems > 1) { model->setHorizontalHeaderLabels(QStringList()<<RegModelHeaderLabels[0]<<RegModelHeaderLabels[1] <<RegModelHeaderLabels[2]<<RegModelHeaderLabels[3] <<RegModelHeaderLabels[4]<<RegModelHeaderLabels[5] <<RegModelHeaderLabels[6]<<RegModelHeaderLabels[7] <<RegModelHeaderLabels[8]<<RegModelHeaderLabels[9]); QStringList vertHeader; for (int i = m_firstRow; i <= m_lastRow ; i++) { vertHeader<<QString("%1").arg(i * 10, 2, 10, QLatin1Char('0')); } model->setVerticalHeaderLabels(vertHeader); } else { model->setHorizontalHeaderLabels(QStringList()<<RegModelHeaderLabels[0]); model->setVerticalHeaderLabels(QStringList()<<QString("%1").arg(startAddress, 2, 10, QLatin1Char('0'))); } //Add data to model if (noOfItems == 1){ QStandardItem *valueItem = new QStandardItem("-");model->setItem(0, 0, valueItem); valueItem->setEditable(valueIsEditable); } else { for (int i = 0; i < ((m_offset + noOfItems - 1) / 10 + 1) * 10 ; i++) { row = i / 10; col = i % 10; //Address if (i >= m_offset + noOfItems || i < m_offset){//not used cells QStandardItem *valueItem = new QStandardItem("x");model->setItem(row, col, valueItem); valueItem->setEditable(false); valueItem->setForeground(QBrush(Qt::red)); valueItem->setBackground(QBrush(Qt::lightGray)); } else { QStandardItem *valueItem = new QStandardItem("-");model->setItem(row, col, valueItem); valueItem->setEditable(valueIsEditable); } } } emit(refreshView()); }
AMCurrentAmplifierSingleView::AMCurrentAmplifierSingleView(AMCurrentAmplifier *amplifier, QWidget *parent) : AMCurrentAmplifierView(parent) { amplifier_ = amplifier; connect( amplifier_, SIGNAL(amplifierModeChanged()), this, SLOT(refreshView()) ); connect( amplifier_, SIGNAL(valueChanged()), this, SLOT(onAmplifierValueChanged()) ); connect( amplifier_, SIGNAL(minimumValue(bool)), minus_, SLOT(setDisabled(bool)) ); connect( amplifier_, SIGNAL(maximumValue(bool)), plus_, SLOT(setDisabled(bool)) ); connect( amplifier_, SIGNAL(isConnected(bool)), this, SLOT(refreshView())); gainViewAction_ = new QAction("Gain view", this); sensitivityViewAction_ = new QAction("Sensitivity view", this); connect(gainViewAction_, SIGNAL(triggered()), this, SLOT(onGainViewActionTriggered())); connect(sensitivityViewAction_, SIGNAL(triggered()), this, SLOT(onSensitivityViewActionTriggered())); refreshView(); }
void UploadProgressPresenter::sltGetArchiveCommand(bool arc) { m_model.setShowArchive(arc); refreshView(); if(arc) emit getArchiveCommand(arc); }
void ListView::sortAllChildren() { ScrollView::sortAllChildren(); if (_refreshViewDirty) { refreshView(); _refreshViewDirty = false; } }
void WX_HTML_REPORT_PANEL::onCheckBoxShowActions( wxCommandEvent& event ) { if ( event.IsChecked() ) m_severities |= REPORTER::RPT_ACTION; else m_severities &= ~REPORTER::RPT_ACTION; refreshView(); }
void WX_HTML_REPORT_PANEL::onCheckBoxShowErrors( wxCommandEvent& event ) { if ( event.IsChecked() ) m_severities |= REPORTER::RPT_ERROR; else m_severities &= ~REPORTER::RPT_ERROR; refreshView(); }
void WX_HTML_REPORT_PANEL::onCheckBoxShowWarnings( wxCommandEvent& event ) { if ( event.IsChecked() ) m_severities |= REPORTER::RPT_WARNING; else m_severities &= ~REPORTER::RPT_WARNING; refreshView(); }
void TextContent::setBuf(TextBuffer * buf) { if ( _buf ) { _buf = buf ; _markSpan.begin = _markSpan.end = _loc = TextLoc(0,0); refreshView(); } }
void UIListViewEx::setItemsMargin(float margin) { if (m_fItemsMargin == margin) { return; } m_fItemsMargin = margin; refreshView(); }
void UIListViewEx::setGravity(ListViewGravity gravity) { if (m_eGravity == gravity) { return; } m_eGravity = gravity; refreshView(); }
void UIListView::setItemsMargin(float margin) { if (_itemsMargin == margin) { return; } _itemsMargin = margin; refreshView(); }
void UIListView::setGravity(ListViewGravity gravity) { if (_gravity == gravity) { return; } _gravity = gravity; refreshView(); }
void ListView::doLayout() { Layout::doLayout(); if (_refreshViewDirty) { refreshView(); _refreshViewDirty = false; } }
void WX_HTML_REPORT_PANEL::onCheckBoxShowAll( wxCommandEvent& event ) { if ( event.IsChecked() ) m_showAll = true; else m_showAll = false; syncCheckboxes(); refreshView(); }
void ListView::forceDoLayout() { if (_refreshViewDirty) { refreshView(); _refreshViewDirty = false; } this->_innerContainer->forceDoLayout(); }
void UploadProgressPresenter::addFiles(const FileUploadInfoModel& item) { int newitem; UploadProgressModel::ResetModel type_reset = m_model.addFile(item, newitem); switch(type_reset) { case UploadProgressModel::Item: { refreshView(newitem); break; } case UploadProgressModel::All: { refreshView(-1); break; } default: return; } }
HeatmapDisplay::HeatmapDisplay(QWidget* parent,DimRddtCluster* dimClust) :m_dimClust(dimClust),m_currentX(-1),m_currentY(-1),m_currentGridSize(-1.0) { //strPainter = new QPainter(this); m_hmpClustCtrlDlg = dynamic_cast<HeatmapClustCtrlWidget*>(parent); this->m_canvas = new GLCanvas(this); this->cm = g_globals.colorManager; connect(m_dimClust,SIGNAL(sigUpdateAllViews()), this,SLOT(refreshView())); //strPainter->beginNativePainting(); }
Configure::Configure(QWidget *parent, OBS *obs) : QDialog(parent), ui(new Ui::Configure), mOBS(obs) { ui->setupUi(this); createTimer(); connect(timer, SIGNAL(timeout()), parent, SLOT(refreshView())); proxySettingsSetup(); connect(ui->listWidget, SIGNAL(currentRowChanged(int)), ui->stackedWidget, SLOT(setCurrentIndex(int))); ui->listWidget->setCurrentRow(0); }
bool ResourceTileInfoPopUpView::init(){ bool ret = false; if(PopupBaseView::init()){ setIsHDPanel(true); WorldMapView::instance()->m_directionIcon->setVisible(false); WorldMapView::instance()->m_directionLabel->setVisible(false); auto bg = CCBLoadFile("TipsView", this, this); m_toolUseBtn->setSwallowsTouches(false); this->setContentSize(bg->getContentSize()); m_data = CCArray::create(); refreshView(); ret = true; } return ret; }
void LightTableWindow::applySettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(configGroupName()); d->autoLoadOnRightPanel = group.readEntry(QLatin1String("Auto Load Right Panel"), true); d->autoSyncPreview = group.readEntry(QLatin1String("Auto Sync Preview"), true); d->clearOnCloseAction->setChecked(group.readEntry(QLatin1String("Clear On Close"), false)); slotApplicationSettingsChanged(); // Restore full screen Mode readFullScreenSettings(group); // NOTE: Image orientation settings in thumbbar is managed by image model. refreshView(); }
void LVRMainWindow::changeShading(int shader) { QList<QTreeWidgetItem*> items = treeWidget->selectedItems(); if(items.size() > 0) { QTreeWidgetItem* item = items.first(); if(item->type() == LVRMeshItemType) { LVRMeshItem* model_item = static_cast<LVRMeshItem*>(item); model_item->setShading(shader); refreshView(); } } }
void LVRMainWindow::deleteModelItem() { QList<QTreeWidgetItem*> items = treeWidget->selectedItems(); if(items.size() > 0) { QTreeWidgetItem* item = items.first(); if(item->type() == LVRModelItemType) { QTreeWidgetItemIterator it(item); while(*it) { QTreeWidgetItem* child_item = *it; if(child_item->type() == LVRPointCloudItemType && child_item->parent() == item) { LVRPointCloudItem* pc_item = getPointCloudItem(item); if(pc_item != NULL) m_renderer->RemoveActor(pc_item->getActor()); } else if(child_item->type() == LVRMeshItemType && child_item->parent() == item) { LVRMeshItem* mesh_item = getMeshItem(item); if(mesh_item != NULL) { m_renderer->RemoveActor(mesh_item->getWireframeActor()); m_renderer->RemoveActor(mesh_item->getActor()); } } ++it; } } else { // Remove model from view LVRPointCloudItem* pc_item = getPointCloudItem(item); if(pc_item != NULL) m_renderer->RemoveActor(pc_item->getActor()); LVRMeshItem* mesh_item = getMeshItem(item); if(mesh_item != NULL) m_renderer->RemoveActor(mesh_item->getActor()); } // Remove list item (safe according to http://stackoverflow.com/a/9399167) delete item; refreshView(); } }