Commit Graph

285 Commits

Author SHA1 Message Date
Radu Ursu f5a8f41741 23 March 2004 Radu Ursu
- fixed Qt_widget.C x_pixel and y_pixel!!!
- added more functionality to Qt_widget_get_polygon.h: shift key makes the line
 go vertical or horizontal
2004-03-23 17:47:24 +00:00
Radu Ursu b92e439b0d 22 March 2004 Radu Ursu
- removed obsolete functions of Qt3 from Qt_widget
  - removed QMainWindow::addToolBar
  - removed QWidget::setBackgroundColor
- Qt_widget still has the interface as setBackgroundColor but makes a call to Q\
Widget::setPaletteBackgroundColor(QColor &)
2004-03-22 13:59:35 +00:00
Sylvain Pion 6cd0446165 - IO/Qt_widget_Conic_2.h : make more robust against the case where RT is an
integral type.
2004-03-08 17:19:27 +00:00
Menelaos Karavelas a7dc0aaa5a fixed bug in visualizing the optimization ellipse 2004-03-05 16:25:37 +00:00
Radu Ursu bff3e8691f 1.3.63 - 20/01/2004 [rursu]
----------------------------------------
        I have added two new layers:
          Navigation_layer.h, Custom_zoom_layer.h
        I have updated the doc too.
2004-01-20 18:25:48 +00:00
Radu Ursu 7cae2fd7f1 1.3.62 - 21/11/2003
----------------------------------------
        We don't have time for ROTATIONS support, so we roll back the
        Rotations stuff.
        It remains in v1_3_61 though.
2003-11-21 11:36:29 +00:00
Radu Ursu 0cf9c47d5f This version of Qt_widget knows how to use rotations.
This is achieved using Aff_transformation_2 of CGAL.
x_real, y_real, x_pixel, y_pixel in all kind of versions (templated or not) are deprecated.
xy_real, xy_pixel version were added.
added a new rotation layer in the standard toolbar, but is only experimental.
The only operator that is working well with rotations is the point output operator. The others are not modified. It is more complicated for geometric entities that intersects the boundaaries of the screen. I will do it one by one in time.
I will update demos as soon as I make it work with all the ouput operators.
2003-11-11 16:05:16 +00:00
Sylvain Pion 768badd2ef typo Saarbrucken -> Saarbruecken 2003-10-21 12:26:15 +00:00
Sylvain Pion 3a3efc6ed8 fix LGPL headers 2003-10-21 11:35:16 +00:00
Radu Ursu 9c51175840 1.3.59 - 03/10/2003
----------------------------------------
        - private -> protected in Qt_widget_get*.h [rursu]
2003-10-03 10:10:43 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Radu Ursu 5551a0b2c6 added the headers to those files 2003-09-12 07:23:12 +00:00
Radu Ursu 85865c9d71 emit(signal()) -> emit signal() 2003-09-11 13:52:14 +00:00
Laurent Rineau b3c1a88fed Modified toolbar. Its works now as wanted. 2003-09-10 13:32:59 +00:00
Laurent Rineau 44c9f3c46a Patched void setBackgroundColor(const QColor) in Qt_widget.h. Its now
"const Color&" (with a ref), to match the QWidget prototype and remove
warnings like:
  `virtual void QWidget::setBackgroundColor(const QColor&)' was hidden
  by `void CGAL::Qt_widget::setBackgroundColor(CGAL::Color)'
2003-09-10 11:00:38 +00:00
Radu Ursu 49d83df137 Qt_help_window class is now in the CGAL namespace. 2003-09-10 07:50:07 +00:00
Laurent Rineau 5901a51b56 New standard toolbar. The arrow has been removed because it is no
longer needed (tools can be dettached by clicking on their icons).
Amd the button group composed of focus, focusrect and handtool is now
between two separators.
2003-09-08 14:39:58 +00:00
Laurent Rineau 999af22aca Fix pixmaps. They should be const! 2003-09-08 14:31:45 +00:00
Radu Ursu c9a9c36a40 1.3.51 - 06/09/2003 (rursu)
- changed class name from HelpWindow to Qt_help_window
       - the file name was modified in Qt_help_window.C/.h
       - updated the doc too
2003-09-06 10:29:57 +00:00
Radu Ursu 660d84ffeb Added an icon that I intend to use in all the demos. 2003-09-03 14:39:33 +00:00
Laurent Rineau a91c2ad3b9 Fix bug #142�: "Should not Qt_layer_show_mouse_coordinates.h be removed?"
The header is removed now.
2003-09-01 11:51:58 +00:00
Laurent Rineau 735eff07f4 Resolv bug #36: "Documentation changes for Qt_widget_standard_toolbar"
Constructors' documentation is fixed.
2003-08-28 09:31:24 +00:00
Laurent Rineau 0d3aa0d4e8 Normalize the use of setMouseTracking(true). 2003-08-27 16:01:27 +00:00
Laurent Rineau 4fde199c4c Added newlines to all files' end.
I am fed up with this bug.
Please Radu stop submitting such buggy files!
2003-08-26 14:51:58 +00:00
Radu Ursu 2b8eab1518 1.3.45 - 23/07/2003 (rursu)
---------------------------
	- modified include/CGAL/IO/Qt_widget.h, always using to_double from CGAL namespace.
2003-07-23 08:40:41 +00:00
Radu Ursu 1c98810e3d patched the apply_to_range.h *l3 -> l3 in line 103/123 2003-06-14 19:54:25 +00:00
Radu Ursu b2f5bdf579 rursu: patched submited by Mariette 2003-06-11 12:11:30 +00:00
Radu Ursu a04b1b81d1 mariette patched this file 2003-06-10 14:46:14 +00:00
Radu Ursu a1e3d4fad9 rursu: moved the icons definitions in the Qt_widget_xpm_icons.C 2003-06-06 08:41:45 +00:00
Radu Ursu 9d5fda0040 Made the constructors uniform for all layers that get objects.
Added DOC for the iso_rectangle layer.
2003-06-05 15:47:28 +00:00
Radu Ursu ca4b7d8b39 I have added iso_rectangle_2 input layer.
I have added the icon for iso_rectangle_2 layer.
I have modified the Spatial Searching demo
2003-06-04 14:54:23 +00:00
Radu Ursu 7d987f4f16 1.3.32 - 04/06/2003 (rursu)
---------------------------
	- written DOC for HelpWindow class
	- fixed latest bugs in Qt_widget_standard_toolbar.h
	- fixed bug in Qt_widget_get_circle.h
	- modified the CGALQt.vcproj
2003-06-04 08:41:37 +00:00
Radu Ursu c2eb25af1b added the doc of Qt_widget_history clas.
NOTE: This was not documented for CGAL-2.4 ... so the backward compatibility, we should not care and remove stuff.
2003-06-03 11:25:18 +00:00
Radu Ursu ea1987327f We can use ESC key to cancel the creation of the objects.
I have documented this too.
2003-06-03 09:42:59 +00:00
Radu Ursu 8f18a278ac added functionality demanded by Andreas:
- exclusive layers could deactivate themselfs when button is pressed 2 times
2003-05-26 13:39:09 +00:00
Radu Ursu 8ec83eb5ff - implemented leave even. useful when the user move the mouse outside the window
- listening for ESC key. Reinitialize everything when the ESC key was hit.
2003-05-26 11:02:42 +00:00
Radu Ursu 3fe03f4560 Documented HelpWindow class. 2003-05-21 12:19:38 +00:00
Radu Ursu 6cfaaa0d5e added output operator for Optimisation_circle_2 and doc support 2003-05-13 15:42:31 +00:00
Radu Ursu 270173202d added new line at the end of the file 2003-05-09 09:07:15 +00:00
Radu Ursu 50867419b0 Undo changes did earlier:
moved templated x_real from Qt_widget.C in the header
2003-03-19 10:46:32 +00:00
Radu Ursu 187bc1d59e fixed error in intro.tex \renewcommand -> \newcommand
moved x_real templated versions in Qt_widget.C
documented well the versions of x_real method
2003-03-19 10:11:28 +00:00
Radu Ursu e8396407dd see changes 2003-03-17 10:38:39 +00:00
Laurent Rineau 4d9d6d14db Fix bug #61. 2003-03-12 11:15:27 +00:00
Radu Ursu 869558a766 Fixed bug in resize Bugzilla Bug 60.
Introduced 4 more backup doubles: xmin_old, xmax_old ...
It seems to me it's ok.
2003-03-12 10:04:27 +00:00
Laurent Rineau c13051e01e Fix a compile time bug. 2003-03-11 16:19:59 +00:00
Radu Ursu ec459d1b5e fixed bug 58. Please verify and close the bug. 2003-03-10 14:55:30 +00:00
Radu Ursu 094a44e00e removed warnings: 3 vars unused, but defined 2003-03-10 09:58:51 +00:00
Radu Ursu bbc38317b3 custom_redraw() signal is deprecated. It was kept for back comp.
It was replaced by:
redraw_on_back() and redraw_on_front() signals.
2003-03-03 10:26:24 +00:00
Laurent Rineau 328eda2008 Fix bug #37: "Memory leak in src/CGALQt/Qt_widget_standard_toolbar.C" 2003-02-27 15:15:20 +00:00
Laurent Rineau e7f332eca4 Remove the use of printf 2003-02-27 12:53:27 +00:00