comparison libgui/graphics/ButtonControl.cc @ 20002:3cc0734283dc

style fixes in Qt graphics code * Backend.cc, BaseControl.cc, ButtonControl.cc, Canvas.cc, CheckBoxControl.cc, Container.cc, ContextMenu.cc, EditControl.cc, Figure.cc, FigureWindow.cc, GLCanvas.cc, KeyMap.cc, ListBoxControl.cc, Logger.cc, Menu.cc, MouseModeActionGroup.cc, Object.cc, ObjectFactory.cc, ObjectProxy.cc, Panel.cc, PopupMenuControl.cc, PushButtonControl.cc, PushTool.cc, QtHandlesUtils.cc, RadioButtonControl.cc, SliderControl.cc, TextControl.cc, TextEdit.cc, ToggleButtonControl.cc, ToggleTool.cc, ToolBar.cc, ToolBarButton.cc, __init_qt__.cc: Follow a few more Octave coding conventions.
author John W. Eaton <jwe@octave.org>
date Thu, 19 Mar 2015 12:27:54 -0400
parents fe0e34be5576
children f0e61a67ad9f
comparison
equal deleted inserted replaced
20001:40b2c4323c16 20002:3cc0734283dc
32 32
33 namespace QtHandles 33 namespace QtHandles
34 { 34 {
35 35
36 ButtonControl::ButtonControl (const graphics_object& go, QAbstractButton* btn) 36 ButtonControl::ButtonControl (const graphics_object& go, QAbstractButton* btn)
37 : BaseControl (go, btn), m_blockCallback (false) 37 : BaseControl (go, btn), m_blockCallback (false)
38 { 38 {
39 uicontrol::properties& up = properties<uicontrol> (); 39 uicontrol::properties& up = properties<uicontrol> ();
40 40
41 btn->setText (Utils::fromStdString (up.get_string_string ())); 41 btn->setText (Utils::fromStdString (up.get_string_string ()));
42 if (btn->isCheckable () || up.style_is ("togglebutton")) 42 if (btn->isCheckable () || up.style_is ("togglebutton"))
55 55
56 ButtonControl::~ButtonControl (void) 56 ButtonControl::~ButtonControl (void)
57 { 57 {
58 } 58 }
59 59
60 void ButtonControl::update (int pId) 60 void
61 ButtonControl::update (int pId)
61 { 62 {
62 uicontrol::properties& up = properties<uicontrol> (); 63 uicontrol::properties& up = properties<uicontrol> ();
63 QAbstractButton* btn = qWidget<QAbstractButton> (); 64 QAbstractButton* btn = qWidget<QAbstractButton> ();
64 65
65 switch (pId) 66 switch (pId)
66 { 67 {
67 case uicontrol::properties::ID_STRING: 68 case uicontrol::properties::ID_STRING:
68 btn->setText (Utils::fromStdString (up.get_string_string ())); 69 btn->setText (Utils::fromStdString (up.get_string_string ()));
69 break; 70 break;
71
70 case uicontrol::properties::ID_VALUE: 72 case uicontrol::properties::ID_VALUE:
71 m_blockCallback = true; 73 m_blockCallback = true;
72 if (btn->isCheckable ()) 74 if (btn->isCheckable ())
73 { 75 {
74 Matrix value = up.get_value ().matrix_value (); 76 Matrix value = up.get_value ().matrix_value ();
83 btn->setChecked (true); 85 btn->setChecked (true);
84 } 86 }
85 } 87 }
86 m_blockCallback = false; 88 m_blockCallback = false;
87 break; 89 break;
90
88 default: 91 default:
89 BaseControl::update (pId); 92 BaseControl::update (pId);
90 break; 93 break;
91 } 94 }
92 } 95 }
93 96
94 void ButtonControl::toggled (bool checked) 97 void
98 ButtonControl::toggled (bool checked)
95 { 99 {
96 QAbstractButton* btn = qWidget<QAbstractButton> (); 100 QAbstractButton* btn = qWidget<QAbstractButton> ();
97 101
98 if (! m_blockCallback && btn->isCheckable ()) 102 if (! m_blockCallback && btn->isCheckable ())
99 { 103 {
109 gh_manager::post_set (m_handle, "value", newValue, false); 113 gh_manager::post_set (m_handle, "value", newValue, false);
110 gh_manager::post_callback (m_handle, "callback"); 114 gh_manager::post_callback (m_handle, "callback");
111 } 115 }
112 } 116 }
113 117
114 void ButtonControl::clicked (void) 118 void
119 ButtonControl::clicked (void)
115 { 120 {
116 QAbstractButton* btn = qWidget<QAbstractButton> (); 121 QAbstractButton* btn = qWidget<QAbstractButton> ();
117 122
118 if (! btn->isCheckable ()) 123 if (! btn->isCheckable ())
119 gh_manager::post_callback (m_handle, "callback"); 124 gh_manager::post_callback (m_handle, "callback");