| 78 | 
   | 
         iniChanged=true; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 79 | 
   | 
     } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 80 | 
   | 
 #ifdef Q_OS_MAC | 
 
 
 
 
 
 
 
 
 
 
 
 | 81 | 
 < | 
     if(!this->vagoSettings->contains("UseYesButtonClear")){ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 82 | 
 < | 
         this->vagoSettings->setValue("UseYesButtonClear", false); | 
 
 
 
 
 
 
 
 
 
 | 81 | 
 > | 
     if(!this->vagoSettings->contains("useYesAsDefaultWhenRemovingItems")){ | 
 
 
 
 
 
 | 82 | 
 > | 
         this->vagoSettings->setValue("useYesAsDefaultWhenRemovingItems", false); | 
 
 
 
 
 
 
 
 
 
 
 
 | 83 | 
   | 
         iniChanged=true; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 84 | 
   | 
     } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 85 | 
   | 
 #endif | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 96 | 
   | 
     this->startedWindowWidth=this->vagoSettings->value("WindowWidth").toInt(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 97 | 
   | 
     this->startedWindowHeight=this->vagoSettings->value("WindowHeight").toInt(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 98 | 
   | 
 #ifdef Q_OS_MAC | 
 
 
 
 
 
 
 
 
 
 
 
 | 99 | 
 < | 
     this->useYesAsDefaultInClearButton=this->vagoSettings->value("UseYesButtonClear").toBool(); | 
 
 
 
 
 
 
 
 
 
 | 99 | 
 > | 
     this->useYesAsDefaultWhenRemovingItems=this->vagoSettings->value("useYesAsDefaultWhenRemovingItems").toBool(); | 
 
 
 
 
 
 
 
 
 
 
 
 | 100 | 
   | 
 #endif | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 101 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 102 | 
   | 
     //Create our workspace if it doesn't exists yet | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1069 | 
   | 
     } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1070 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1071 | 
   | 
 #ifdef Q_OS_MAC | 
 
 
 
 
 
 
 
 
 
 
 
 | 1072 | 
 < | 
     if(this->useYesAsDefaultInClearButton){ | 
 
 
 
 
 
 
 
 
 
 | 1072 | 
 > | 
     if(this->useYesAsDefaultWhenRemovingItems){ | 
 
 
 
 
 
 
 
 
 
 
 
 | 1073 | 
   | 
         defaultButton = QMessageBox::Yes; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1074 | 
   | 
     } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1075 | 
   | 
     else{ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1088 | 
   | 
 } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1089 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1090 | 
   | 
 void MainWindow::clearTableContents(DropTableWidget *myTable){ | 
 
 
 
 
 
 
 
 
 | 1091 | 
 + | 
  | 
 
 
 
 
 
 
 
 
 | 1092 | 
 + | 
     QMessageBox::StandardButton defaultButton = QMessageBox::NoButton; // default button for clear asking question, only customizable in mac os | 
 
 
 
 
 
 
 
 
 | 1093 | 
 + | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1094 | 
   | 
     if(myTable->rowCount()==0){ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1095 | 
   | 
         Util::showPopUp("Nothing to clear."); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1096 | 
   | 
         return; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1097 | 
   | 
     } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1098 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 | 1099 | 
 < | 
     if(Util::showQuestionPopUp(this,"Are you sure you want to clear the content?")){ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1099 | 
 > | 
 #ifdef Q_OS_MAC | 
 
 
 
 
 
 | 1100 | 
 > | 
     if(this->useYesAsDefaultWhenRemovingItems){ | 
 
 
 
 
 
 | 1101 | 
 > | 
         defaultButton = QMessageBox::Yes; | 
 
 
 
 
 
 | 1102 | 
 > | 
     } | 
 
 
 
 
 
 | 1103 | 
 > | 
     else{ | 
 
 
 
 
 
 | 1104 | 
 > | 
         defaultButton = QMessageBox::No; | 
 
 
 
 
 
 | 1105 | 
 > | 
     } | 
 
 
 
 
 
 | 1106 | 
 > | 
 #endif | 
 
 
 
 
 
 | 1107 | 
 > | 
  | 
 
 
 
 
 
 | 1108 | 
 > | 
     if(Util::showQuestionPopUp(this,"Are you sure you want to clear the content?",defaultButton)){ | 
 
 
 
 
 
 
 
 
 
 
 
 | 1109 | 
   | 
         myTable->clearContents(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1110 | 
   | 
         myTable->setRowCount(0); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 1111 | 
   | 
     } |