| 100 | } |
| 101 | |
| 102 | void EditCustom::saveText() { |
| 103 | int index; |
| 104 | if(ui->treeWidget->selectedItems().isEmpty()) |
| 105 | index=0; |
| 106 | else if(ui->treeWidget->selectedItems().first()->data(1,Qt::DisplayRole).isNull()) |
| 107 | index=0; |
| 108 | else |
| 109 | index=ui->treeWidget->selectedItems().first()->data(1,Qt::DisplayRole).toInt(); |
| 110 | |
| 111 | switch(index) { |
| 112 | case 0: |
| 113 | c->setPage(ui->textEdit->toPlainText()); |
| 114 | break; |
| 115 | case 1: |
| 116 | c->setFile(ui->textEdit->toPlainText()); |
| 117 | break; |
| 118 | default: |
| 119 | c->setStream(index-2,ui->textEdit->toPlainText()); |
| 120 | break; |
| 121 | } |
| 122 | } |
| 123 | |
| 124 | void EditCustom::changeEvent(QEvent *e) |
| 125 | { |