cvs commit: libh Makefile.inc libh/include/hui Hui.hh HuiObjects.hh HuiQt.hh HuiQtObjects.hh HuiTVObjects.hh HuiTVision.hh libh/lib/hui Hui.cc HuiObjects.cc HuiQt.cc HuiQt_ButtonWidget.cc HuiQt_ButtonsGroupWidget.cc HuiQt_CheckBoxesWidget.cc ...
Max Okumoto <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.libh |
|---|---|
| Message-ID | <[email protected]> |
okumoto 2002/05/23 01:20:16 CDT
Modified files: (Branch: HUI_CLEANUP_0)
. Makefile.inc
include/hui Hui.hh HuiObjects.hh HuiQt.hh
HuiQtObjects.hh HuiTVObjects.hh
HuiTVision.hh
lib/hui Hui.cc HuiObjects.cc HuiQt.cc
HuiQt_ButtonWidget.cc
HuiQt_ButtonsGroupWidget.cc
HuiQt_CheckBoxesWidget.cc
HuiQt_ContainerWidget.cc
HuiQt_DialogWidget.cc
HuiQt_GroupWidget.cc
HuiQt_InputLineWidget.cc
HuiQt_LabelWidget.cc
HuiQt_ListBoxWidget.cc
HuiQt_MenuBarWidget.cc
HuiQt_MenuButtonWidget.cc
HuiQt_MenuItemWidget.cc
HuiQt_MenuSeparatorWidget.cc
HuiQt_MenuSubmenuWidget.cc
HuiQt_ProgressIndicatorWidget.cc
HuiQt_RadioMenuWidget.cc
HuiQt_TextEditWidget.cc
HuiQt_TitledWidget.cc
HuiQt_ToplevelWidget.cc HuiQt_Widget.cc
HuiQt_WindowWidget.cc HuiTVision.cc
HuiTVision_ButtonWidget.cc
HuiTVision_ButtonsGroupWidget.cc
HuiTVision_CheckBoxesWidget.cc
HuiTVision_ContainerWidget.cc
HuiTVision_DialogWidget.cc
HuiTVision_GroupWidget.cc
HuiTVision_InputLineWidget.cc
HuiTVision_LabelWidget.cc
HuiTVision_ListBoxWidget.cc
HuiTVision_MenuBarWidget.cc
HuiTVision_MenuButtonWidget.cc
HuiTVision_MenuItemWidget.cc
HuiTVision_MenuSeparatorWidget.cc
HuiTVision_MenuSubmenuWidget.cc
HuiTVision_ProgressIndicatorWidget.cc
HuiTVision_RadioMenuWidget.cc
HuiTVision_TextEditWidget.cc
HuiTVision_TitledWidget.cc
HuiTVision_ToplevelWidget.cc
HuiTVision_Widget.cc
HuiTVision_WindowWidget.cc
Log:
Move most of the data members out of virtual base classes in the
Hui hierarchy, into the HuiQt and HuiTVision hierarchies. In
general virtual base classes show have default constructors.
Otherwise, every derived object needs to call every constructor
in the hierarchy above it.
Revision Changes Path
1.23.2.1 +27 -27 libh/Makefile.inc
1.39.2.10 +40 -3 libh/include/hui/Hui.hh
1.1.2.21 +108 -449 libh/include/hui/Attic/HuiObjects.hh
1.37.2.22 +43 -19 libh/include/hui/HuiQt.hh
1.1.2.5 +338 -119 libh/include/hui/Attic/HuiQtObjects.hh
1.1.2.9 +322 -95 libh/include/hui/Attic/HuiTVObjects.hh
1.54.2.24 +154 -134 libh/include/hui/HuiTVision.hh
1.13.2.5 +8 -1 libh/lib/hui/Hui.cc
1.1.2.3 +11 -13 libh/lib/hui/Attic/HuiObjects.cc
1.32.2.11 +3 -3 libh/lib/hui/HuiQt.cc
1.31.2.10 +32 -33 libh/lib/hui/HuiQt_ButtonWidget.cc
1.29.2.8 +9 -12 libh/lib/hui/HuiQt_ButtonsGroupWidget.cc
1.30.2.6 +2 -6 libh/lib/hui/HuiQt_CheckBoxesWidget.cc
1.32.2.8 +1 -17 libh/lib/hui/HuiQt_ContainerWidget.cc
1.30.2.8 +14 -18 libh/lib/hui/HuiQt_DialogWidget.cc
1.33.2.8 +170 -164 libh/lib/hui/HuiQt_GroupWidget.cc
1.30.2.8 +14 -16 libh/lib/hui/HuiQt_InputLineWidget.cc
1.30.2.8 +27 -31 libh/lib/hui/HuiQt_LabelWidget.cc
1.35.2.8 +7 -11 libh/lib/hui/HuiQt_ListBoxWidget.cc
1.30.2.6 +8 -7 libh/lib/hui/HuiQt_MenuBarWidget.cc
1.29.2.7 +3 -8 libh/lib/hui/HuiQt_MenuButtonWidget.cc
1.29.2.9 +4 -6 libh/lib/hui/HuiQt_MenuItemWidget.cc
1.29.2.5 +2 -6 libh/lib/hui/HuiQt_MenuSeparatorWidget.cc
1.30.2.6 +6 -9 libh/lib/hui/HuiQt_MenuSubmenuWidget.cc
1.30.2.7 +7 -11 libh/lib/hui/HuiQt_ProgressIndicatorWidget.cc
1.30.2.6 +2 -6 libh/lib/hui/HuiQt_RadioMenuWidget.cc
1.30.2.9 +2 -6 libh/lib/hui/HuiQt_TextEditWidget.cc
1.32.2.5 +34 -30 libh/lib/hui/HuiQt_TitledWidget.cc
1.29.2.6 +2 -17 libh/lib/hui/HuiQt_ToplevelWidget.cc
1.30.2.6 +31 -30 libh/lib/hui/HuiQt_Widget.cc
1.33.2.8 +171 -71 libh/lib/hui/HuiQt_WindowWidget.cc
1.39.2.8 +46 -43 libh/lib/hui/HuiTVision.cc
1.37.2.10 +19 -20 libh/lib/hui/HuiTVision_ButtonWidget.cc
1.35.2.6 +6 -8 libh/lib/hui/HuiTVision_ButtonsGroupWidget.cc
1.38.2.7 +27 -28 libh/lib/hui/HuiTVision_CheckBoxesWidget.cc
1.37.2.8 +13 -42 libh/lib/hui/HuiTVision_ContainerWidget.cc
1.34.2.7 +51 -45 libh/lib/hui/HuiTVision_DialogWidget.cc
1.37.2.8 +111 -106 libh/lib/hui/HuiTVision_GroupWidget.cc
1.35.2.8 +81 -83 libh/lib/hui/HuiTVision_InputLineWidget.cc
1.36.2.8 +8 -14 libh/lib/hui/HuiTVision_LabelWidget.cc
1.35.2.10 +92 -86 libh/lib/hui/HuiTVision_ListBoxWidget.cc
1.33.2.6 +41 -22 libh/lib/hui/HuiTVision_MenuBarWidget.cc
1.33.2.7 +12 -9 libh/lib/hui/HuiTVision_MenuButtonWidget.cc
1.33.2.9 +140 -34 libh/lib/hui/HuiTVision_MenuItemWidget.cc
1.33.2.8 +2 -6 libh/lib/hui/HuiTVision_MenuSeparatorWidget.cc
1.34.2.7 +22 -10 libh/lib/hui/HuiTVision_MenuSubmenuWidget.cc
1.35.2.8 +4 -9 libh/lib/hui/HuiTVision_ProgressIndicatorWidget.cc
1.36.2.7 +55 -62 libh/lib/hui/HuiTVision_RadioMenuWidget.cc
1.35.2.8 +4 -7 libh/lib/hui/HuiTVision_TextEditWidget.cc
1.36.2.5 +9 -10 libh/lib/hui/HuiTVision_TitledWidget.cc
1.33.2.6 +1 -21 libh/lib/hui/HuiTVision_ToplevelWidget.cc
1.34.2.6 +30 -36 libh/lib/hui/HuiTVision_Widget.cc
1.35.2.7 +67 -60 libh/lib/hui/HuiTVision_WindowWidget.cc
To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-libh" in the body of the message