void TagTreeNodeString::leftClicked(TagTree* /* tagTree */, int column) { switch (column) { case TagTree::COLUMN_TEXT: break; case TagTree::COLUMN_VALUE: { // do nothing when tagging is locked if (Settings::tagTreeLocked()) { return; } // editing of the value is not allowed if tagnode is readonly if (m_tagNode->readonly()) { return; } // get all selected files const KFileItemList* selectedFiles = m_photobook->view()->fileView()->selectedItems(); if (selectedFiles->count()) { // let the user enter a new value startRename(TagTree::COLUMN_VALUE); } break; } case TagTree::COLUMN_FILTER: { startRename(TagTree::COLUMN_FILTER); break; } } }
void TrackOrganiser::slotButtonClicked(int button) { switch (button) { case Ok: startRename(); break; case Cancel: if (!optionsBox->isEnabled()) { paused=true; if (MessageBox::No==MessageBox::questionYesNo(this, i18n("Abort renaming of files?"), i18n("Abort"), GuiItem(i18n("Abort")), StdGuiItem::cancel())) { paused=false; QTimer::singleShot(0, this, SLOT(renameFile())); return; } } finish(false); // Need to call this - if not, when dialog is closed by window X control, it is not deleted!!!! Dialog::slotButtonClicked(button); break; default: break; } }
bool QListView::qt_invoke( int _id, QUObject* _o ) { switch ( _id - staticMetaObject()->slotOffset() ) { case 0: clear(); break; case 1: invertSelection(); break; case 2: selectAll((bool)static_QUType_bool.get(_o+1)); break; case 3: triggerUpdate(); break; case 4: setContentsPos((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 5: adjustColumn((int)static_QUType_int.get(_o+1)); break; case 6: updateContents(); break; case 7: doAutoScroll(); break; case 8: changeSortColumn((int)static_QUType_int.get(_o+1)); break; case 9: handleIndexChange(); break; case 10: updateDirtyItems(); break; case 11: makeVisible(); break; case 12: handleSizeChange((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3)); break; case 13: startRename(); break; case 14: openFocusItem(); break; default: return QScrollView::qt_invoke( _id, _o ); } return TRUE; }