|
@@ -621,6 +621,8 @@ void ControlOperationPage::DeduplicationBox(QComboBox* pCom, const T& veTemp, in
|
|
|
void ControlOperationPage::setEnableControls(bool enable) {
|
|
|
ui->LiveButton->setEnabled(enable);
|
|
|
ui->DataSources->setEnabled(enable);
|
|
|
+ ui->RulerButton->setEnabled(enable);
|
|
|
+ ui->PenButton->setEnabled(enable);
|
|
|
if (enable == true) {
|
|
|
ui->LiveButton->setStyleSheet(
|
|
|
"QPushButton:hover {"
|
|
@@ -630,9 +632,16 @@ void ControlOperationPage::setEnableControls(bool enable) {
|
|
|
" background-color: #3e8e41;"
|
|
|
"}"
|
|
|
);
|
|
|
+ ui->RulerButton->setStyleSheet("background-color: #CBD0FF;");
|
|
|
+ ui->PenButton->setStyleSheet("background-color: #CBD0FF;");
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
else {
|
|
|
ui->LiveButton->setStyleSheet("background-color: lightgray;");
|
|
|
+ ui->RulerButton->setStyleSheet("background-color: lightgray;");
|
|
|
+ ui->PenButton->setStyleSheet("background-color: lightgray;");
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -648,10 +657,10 @@ void ControlOperationPage::on_RulerButton_clicked()
|
|
|
|
|
|
m_bRuler = !m_bRuler;
|
|
|
if (m_bRuler == true) {
|
|
|
- ui->RulerButton->setStyleSheet("QPushButton { background-color: #808FFF; }");
|
|
|
+
|
|
|
}
|
|
|
else {
|
|
|
- ui->RulerButton->setStyleSheet("QPushButton { background-color: #CBD0FF; }");
|
|
|
+
|
|
|
}
|
|
|
if (ui->RulerButton->isChecked()) {
|
|
|
m_currentImageView->addRuler();
|
|
@@ -659,10 +668,13 @@ void ControlOperationPage::on_RulerButton_clicked()
|
|
|
ui->PenButton->setChecked(false);
|
|
|
m_currentImageView->setIsDrawing(false);
|
|
|
//ui->PenButton->setStyleSheet("QPushButton { background-color: none; }");
|
|
|
+ ui->PenButton->setStyleSheet("QPushButton { background-color: #CBD0FF; }");
|
|
|
}
|
|
|
+ ui->RulerButton->setStyleSheet("QPushButton { background-color: #808FFF; }");
|
|
|
}
|
|
|
else {
|
|
|
m_currentImageView->cancelRuler();
|
|
|
+ ui->RulerButton->setStyleSheet("QPushButton { background-color: #CBD0FF; }");
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -672,23 +684,26 @@ void ControlOperationPage::on_PenButton_clicked() {
|
|
|
m_isEnable = !m_isEnable;
|
|
|
|
|
|
if (m_isEnable == true) {
|
|
|
- ui->PenButton->setStyleSheet("QPushButton { background-color: #808FFF; }");
|
|
|
+
|
|
|
}
|
|
|
else {
|
|
|
- ui->PenButton->setStyleSheet("QPushButton { background-color: #CBD0FF; }");
|
|
|
+
|
|
|
}
|
|
|
if (ui->PenButton->isChecked()) {
|
|
|
+ ui->PenButton->setStyleSheet("QPushButton { background-color: #808FFF; }");
|
|
|
//ui->Operatewidget->setIsDrawing(true);
|
|
|
m_currentImageView->setIsDrawing(true);
|
|
|
|
|
|
if (ui->RulerButton->isChecked()) {
|
|
|
ui->RulerButton->setChecked(false);
|
|
|
m_currentImageView->cancelRuler();
|
|
|
+ ui->RulerButton->setStyleSheet("QPushButton { background-color: #CBD0FF; }");
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
//ui->Operatewidget->setIsDrawing(false);
|
|
|
m_currentImageView->setIsDrawing(false);
|
|
|
+ ui->PenButton->setStyleSheet("QPushButton { background-color: #CBD0FF; }");
|
|
|
|
|
|
}
|
|
|
}
|