comparison libgui/graphics/Canvas.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 210b301a3e39
children 0376c1225660 f0e61a67ad9f
comparison
equal deleted inserted replaced
20001:40b2c4323c16 20002:3cc0734283dc
41 #include "gl2ps-renderer.h" 41 #include "gl2ps-renderer.h"
42 42
43 namespace QtHandles 43 namespace QtHandles
44 { 44 {
45 45
46 void Canvas::redraw (bool sync) 46 void
47 Canvas::redraw (bool sync)
47 { 48 {
48 QWidget *w = qWidget (); 49 QWidget *w = qWidget ();
49 50
50 if (w) 51 if (w)
51 { 52 {
54 else 55 else
55 w->update (); 56 w->update ();
56 } 57 }
57 } 58 }
58 59
59 void Canvas::blockRedraw (bool block) 60 void
61 Canvas::blockRedraw (bool block)
60 { 62 {
61 m_redrawBlocked = block; 63 m_redrawBlocked = block;
62 } 64 }
63 65
64 void Canvas::setCursor (MouseMode mode) 66 void
67 Canvas::setCursor (MouseMode mode)
65 { 68 {
66 QWidget *w = qWidget (); 69 QWidget *w = qWidget ();
67 70
68 if (w) 71 if (w)
69 { 72 {
89 break; 92 break;
90 } 93 }
91 } 94 }
92 } 95 }
93 96
94 void Canvas::print (const QString& file_cmd, const QString& term) 97 void
98 Canvas::print (const QString& file_cmd, const QString& term)
95 { 99 {
96 gh_manager::auto_lock lock; 100 gh_manager::auto_lock lock;
97 graphics_object obj = gh_manager::get_object (m_handle); 101 graphics_object obj = gh_manager::get_object (m_handle);
98 102
99 if (obj.valid_object ()) 103 if (obj.valid_object ())
102 106
103 gl2ps_print (figObj, file_cmd.toStdString (), term.toStdString ()); 107 gl2ps_print (figObj, file_cmd.toStdString (), term.toStdString ());
104 } 108 }
105 } 109 }
106 110
107 void Canvas::updateCurrentPoint(const graphics_object& fig, 111 void
108 const graphics_object& obj, QMouseEvent* event) 112 Canvas::updateCurrentPoint(const graphics_object& fig,
113 const graphics_object& obj, QMouseEvent* event)
109 { 114 {
110 gh_manager::auto_lock lock; 115 gh_manager::auto_lock lock;
111 116
112 gh_manager::post_set (fig.get_handle (), "currentpoint", 117 gh_manager::post_set (fig.get_handle (), "currentpoint",
113 Utils::figureCurrentPoint (fig, event), false); 118 Utils::figureCurrentPoint (fig, event), false);
139 false); 144 false);
140 } 145 }
141 } 146 }
142 } 147 }
143 148
144 void Canvas::canvasToggleAxes (const graphics_handle& handle) 149 void
150 Canvas::canvasToggleAxes (const graphics_handle& handle)
145 { 151 {
146 gh_manager::auto_lock lock; 152 gh_manager::auto_lock lock;
147 153
148 graphics_object go = gh_manager::get_object (handle); 154 graphics_object go = gh_manager::get_object (handle);
149 155
167 } 173 }
168 } 174 }
169 } 175 }
170 } 176 }
171 177
172 void Canvas::canvasToggleGrid (const graphics_handle& handle) 178 void
179 Canvas::canvasToggleGrid (const graphics_handle& handle)
173 { 180 {
174 gh_manager::auto_lock lock; 181 gh_manager::auto_lock lock;
175 182
176 graphics_object go = gh_manager::get_object (handle); 183 graphics_object go = gh_manager::get_object (handle);
177 184
217 ap.set_xlimmode ("auto"); 224 ap.set_xlimmode ("auto");
218 ap.set_ylimmode ("auto"); 225 ap.set_ylimmode ("auto");
219 ap.set_zlimmode ("auto"); 226 ap.set_zlimmode ("auto");
220 } 227 }
221 228
222 void Canvas::canvasAutoAxes (const graphics_handle& handle) 229 void
230 Canvas::canvasAutoAxes (const graphics_handle& handle)
223 { 231 {
224 gh_manager::auto_lock lock; 232 gh_manager::auto_lock lock;
225 233
226 graphics_object go = gh_manager::get_object (handle); 234 graphics_object go = gh_manager::get_object (handle);
227 235
245 } 253 }
246 } 254 }
247 } 255 }
248 } 256 }
249 257
250 void Canvas::canvasPaintEvent (void) 258 void
259 Canvas::canvasPaintEvent (void)
251 { 260 {
252 if (! m_redrawBlocked) 261 if (! m_redrawBlocked)
253 { 262 {
254 gh_manager::auto_lock lock; 263 gh_manager::auto_lock lock;
255 264
330 octave_scalar_map zm = ov_zm.scalar_map_value (); 339 octave_scalar_map zm = ov_zm.scalar_map_value ();
331 340
332 return zm.contents ("Direction").string_value (); 341 return zm.contents ("Direction").string_value ();
333 } 342 }
334 343
335 void Canvas::canvasMouseMoveEvent (QMouseEvent* event) 344 void
345 Canvas::canvasMouseMoveEvent (QMouseEvent* event)
336 { 346 {
337 gh_manager::auto_lock lock; 347 gh_manager::auto_lock lock;
338 graphics_object ax = gh_manager::get_object (m_mouseAxes); 348 graphics_object ax = gh_manager::get_object (m_mouseAxes);
339 349
340 if (m_mouseMode != NoMode && ax.valid_object ()) 350 if (m_mouseMode != NoMode && ax.valid_object ())
399 "windowbuttonmotionfcn"); 409 "windowbuttonmotionfcn");
400 } 410 }
401 } 411 }
402 } 412 }
403 413
404 void Canvas::canvasMouseDoubleClickEvent (QMouseEvent* event) 414 void
415 Canvas::canvasMouseDoubleClickEvent (QMouseEvent* event)
405 { 416 {
406 if (event->buttons () != Qt::LeftButton) 417 if (event->buttons () != Qt::LeftButton)
407 return; 418 return;
408 419
409 gh_manager::auto_lock lock; 420 gh_manager::auto_lock lock;
483 } 494 }
484 495
485 return retval; 496 return retval;
486 } 497 }
487 498
488 void Canvas::canvasMousePressEvent (QMouseEvent* event) 499 void
500 Canvas::canvasMousePressEvent (QMouseEvent* event)
489 { 501 {
490 gh_manager::auto_lock lock; 502 gh_manager::auto_lock lock;
491 graphics_object obj = gh_manager::get_object (m_handle); 503 graphics_object obj = gh_manager::get_object (m_handle);
492 504
493 if (obj.valid_object ()) 505 if (obj.valid_object ())
654 break; 666 break;
655 } 667 }
656 } 668 }
657 } 669 }
658 670
659 void Canvas::canvasMouseReleaseEvent (QMouseEvent* event) 671 void
672 Canvas::canvasMouseReleaseEvent (QMouseEvent* event)
660 { 673 {
661 if ((m_mouseMode == ZoomInMode || m_mouseMode == ZoomOutMode) 674 if ((m_mouseMode == ZoomInMode || m_mouseMode == ZoomOutMode)
662 && m_mouseAxes.ok ()) 675 && m_mouseAxes.ok ())
663 { 676 {
664 gh_manager::auto_lock lock; 677 gh_manager::auto_lock lock;
720 733
721 m_mouseAxes = graphics_handle (); 734 m_mouseAxes = graphics_handle ();
722 m_mouseMode = NoMode; 735 m_mouseMode = NoMode;
723 } 736 }
724 737
725 void Canvas::canvasWheelEvent (QWheelEvent* event) 738 void
739 Canvas::canvasWheelEvent (QWheelEvent* event)
726 { 740 {
727 gh_manager::auto_lock lock; 741 gh_manager::auto_lock lock;
728 graphics_object obj = gh_manager::get_object (m_handle); 742 graphics_object obj = gh_manager::get_object (m_handle);
729 743
730 if (obj.valid_object ()) 744 if (obj.valid_object ())
827 redraw (false); 841 redraw (false);
828 } 842 }
829 } 843 }
830 } 844 }
831 845
832 bool Canvas::canvasKeyPressEvent (QKeyEvent* event) 846 bool
847 Canvas::canvasKeyPressEvent (QKeyEvent* event)
833 { 848 {
834 if (m_eventMask & KeyPress) 849 if (m_eventMask & KeyPress)
835 { 850 {
836 octave_scalar_map eventData = Utils::makeKeyEventStruct (event); 851 octave_scalar_map eventData = Utils::makeKeyEventStruct (event);
837 852
843 } 858 }
844 859
845 return false; 860 return false;
846 } 861 }
847 862
848 bool Canvas::canvasKeyReleaseEvent (QKeyEvent* event) 863 bool
864 Canvas::canvasKeyReleaseEvent (QKeyEvent* event)
849 { 865 {
850 if (! event->isAutoRepeat () && (m_eventMask & KeyRelease)) 866 if (! event->isAutoRepeat () && (m_eventMask & KeyRelease))
851 { 867 {
852 gh_manager::post_callback (m_handle, "keyreleasefcn", 868 gh_manager::post_callback (m_handle, "keyreleasefcn",
853 Utils::makeKeyEventStruct (event)); 869 Utils::makeKeyEventStruct (event));
856 } 872 }
857 873
858 return false; 874 return false;
859 } 875 }
860 876
861 Canvas* Canvas::create (const std::string& /* name */, QWidget* parent, 877 Canvas*
862 const graphics_handle& handle) 878 Canvas::create (const std::string& /* name */, QWidget* parent,
879 const graphics_handle& handle)
863 { 880 {
864 // Only OpenGL 881 // Only OpenGL
865 return new GLCanvas (parent, handle); 882 return new GLCanvas (parent, handle);
866 } 883 }
867 884