#6344 Auto Enable/disable clipboard size spinner
This commit is contained in:
parent
36c81480d7
commit
3c133380f8
|
@ -61,6 +61,7 @@ ServerConfigDialog::ServerConfigDialog(QWidget* parent, ServerConfig& config, co
|
||||||
|
|
||||||
m_pCheckBoxEnableClipboard->setChecked(serverConfig().clipboardSharing());
|
m_pCheckBoxEnableClipboard->setChecked(serverConfig().clipboardSharing());
|
||||||
m_pSpinBoxClipboardSizeLimit->setValue(serverConfig().clipboardSharingSize() / 1024);
|
m_pSpinBoxClipboardSizeLimit->setValue(serverConfig().clipboardSharingSize() / 1024);
|
||||||
|
m_pSpinBoxClipboardSizeLimit->setEnabled(serverConfig().clipboardSharing());
|
||||||
|
|
||||||
foreach(const Hotkey& hotkey, serverConfig().hotkeys())
|
foreach(const Hotkey& hotkey, serverConfig().hotkeys())
|
||||||
m_pListHotkeys->addItem(hotkey.text());
|
m_pListHotkeys->addItem(hotkey.text());
|
||||||
|
@ -216,6 +217,11 @@ void ServerConfigDialog::on_m_pButtonRemoveAction_clicked()
|
||||||
delete m_pListActions->currentItem();
|
delete m_pListActions->currentItem();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ServerConfigDialog::on_m_pCheckBoxEnableClipboard_stateChanged(int const state)
|
||||||
|
{
|
||||||
|
m_pSpinBoxClipboardSizeLimit->setEnabled (state == Qt::Checked);
|
||||||
|
}
|
||||||
|
|
||||||
void ServerConfigDialog::on_m_pListActions_itemSelectionChanged()
|
void ServerConfigDialog::on_m_pListActions_itemSelectionChanged()
|
||||||
{
|
{
|
||||||
m_pButtonEditAction->setEnabled(!m_pListActions->selectedItems().isEmpty());
|
m_pButtonEditAction->setEnabled(!m_pListActions->selectedItems().isEmpty());
|
||||||
|
|
|
@ -50,6 +50,8 @@ class ServerConfigDialog : public QDialog, public Ui::ServerConfigDialogBase
|
||||||
void on_m_pButtonEditAction_clicked();
|
void on_m_pButtonEditAction_clicked();
|
||||||
void on_m_pButtonRemoveAction_clicked();
|
void on_m_pButtonRemoveAction_clicked();
|
||||||
|
|
||||||
|
void on_m_pCheckBoxEnableClipboard_stateChanged(int state);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
ServerConfig& serverConfig() { return m_ServerConfig; }
|
ServerConfig& serverConfig() { return m_ServerConfig; }
|
||||||
void setOrigServerConfig(const ServerConfig& s) { m_OrigServerConfig = s; }
|
void setOrigServerConfig(const ServerConfig& s) { m_OrigServerConfig = s; }
|
||||||
|
|
Loading…
Reference in New Issue