Advertisement
Guest User

Untitled

a guest
Jan 6th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.98 KB | None | 0 0
  1. void MainWindow::on_listWidgetNotes_currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous)//Test!
  2. {
  3.     if(current != NULL)
  4.     {
  5.         ui->plainTextEditContent->setEnabled(true);
  6.         change = false;
  7.         if(isModified)
  8.         {
  9.             auto reply = QMessageBox::question(this, "Test", "Do you want save changes?", QMessageBox::Yes|QMessageBox::No|QMessageBox::Cancel);
  10.             if (reply == QMessageBox::Yes) on_pushButtonSave_clicked();
  11.             else if(reply == QMessageBox::No) notes.closeFile();
  12.             else
  13.             {
  14.                 //ui->listWidgetNotes->blockSignals(true);
  15.                 ui->listWidgetNotes->setCurrentItem(previous);
  16.                 //ui->listWidgetNotes->blockSignals(false);
  17.                 return;
  18.             }
  19.         }
  20.         isModified = false;
  21.         this->setWindowTitle(current->text()+" - VfNotes 1.0");
  22.         ui->plainTextEditContent->setPlainText(notes.openFile(current->text()));
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement