1 #include "dialogsortorder.h"
2 #include "ui_dialogsortorder.h"
4 dialogSortOrder::dialogSortOrder(QWidget *parent) :
12 dialogSortOrder::~dialogSortOrder()
17 void dialogSortOrder::changeEvent(QEvent *e)
19 QDialog::changeEvent(e);
21 case QEvent::LanguageChange:
22 m_ui->retranslateUi(
this);
29 void dialogSortOrder::on_pushButtonOk_clicked()
36 void dialogSortOrder::on_pushButtonCancel_clicked()
41 void dialogSortOrder::on_toolButtonUp_clicked()
43 if(!m_ui->listWidgetChamps->selectedItems().isEmpty())
46 int numero=m_ui->listWidgetChamps->currentRow();
50 m_ui->listWidgetChamps->insertItem(numero-1,elt);
51 m_ui->listWidgetChamps->setCurrentRow(numero-1);
57 void dialogSortOrder::on_toolButtonDown_clicked()
59 if(!m_ui->listWidgetChamps->selectedItems().isEmpty())
62 int numero=m_ui->listWidgetChamps->currentRow();
65 m_ui->listWidgetChamps->insertItem(numero+1,elt);
66 m_ui->listWidgetChamps->setCurrentRow(numero+1);
72 void dialogSortOrder::on_listWidgetChamps_currentRowChanged(
int currentRow)
74 m_ui->toolButtonDown->setEnabled(currentRow<m_ui->listWidgetChamps->count()-1);
75 m_ui->toolButtonUp->setEnabled(currentRow>0);