Remaining Qt3 widget instances in RiverWare 6.4 / edit 5-13-2013 (1) MAJOR QT3 WIDGETS: LISTS (all in DbDmi) ................. 11 (2) MINOR QT3 ENTITIES (subclasses and instances) ........... 62 (3) OTHER SIGNIFICANT QT3 USES .............................. 15 ============================ (1) MAJOR QT3 WIDGETS: LISTS (all in DbDmi) ============================ Seven DbDmi dialogs which need to be ported. Bill should provide some analysis and guidance for this work: (1) DbDmi/DatasetMgrDlgWidgets.ui: Q3ListView _datasetListView (2) DbDmi/DbDmiMgr.hpp: Q3ListView _listview (3) DbDmi/DbDmiImpExpDlgWidgets.ui: Q3ListView _objListview (4) DbDmi/HdbMetaDataDlgWidgets.ui: Q3ListView _metaDataListView (5) DbDmi/HdbModelRunIdDlgWidgets.ui: Q3ListView _mridListView (6) DbDmi/NameMapDlgWidgets.ui: GenListView _pairListView (7) DbDmi/NameMapMgrDlgWidgets.ui: Q3ListView _nameMapListView The disposition of this dialog (with two lists) needs careful consideration: (8) DbDmi/DssDatasetDlgWidgets.ui: GenListView _pairListView (9) DbDmi/DssDatasetDlgWidgets.ui: GenListView _partsListView This dialog (with two lists) has been functionally replaced with a Qt4-implemented interface: (10) DbDmi/DbDmiDlgWidgets.ui: GenListView _datasetListView (11) DbDmi/DbDmiDlgWidgets.ui: GenListView _pairListView Related Qt3 List Item Subclasses for the DbDmi dialogs listed above: DbDmi/DatasetDlg.Cfg.hpp: class DatasetDlg::ConfigFrame::ListViewItem DbDmi/DatasetMgrDlg.hpp: class DatasetMgrDlg::ListViewItem DbDmi/DbDmiDlg.hpp: class DbDmiDlg::DatasetViewItem DbDmi/DbDmiDlg.hpp: class DbDmiDlg::DatasetViewItem::Child DbDmi/DbDmiDlg.hpp: class DbDmiDlg::DatasetViewItem::DragObj DbDmi/DbDmiDlg.hpp: class DbDmiDlg::PairViewItem DbDmi/DbDmiDlg.hpp: class DbDmiDlg::PairViewItem::Child DbDmi/DbDmiDlg.hpp: class DbDmiDlg::PairViewItem::DragObj DbDmi/DbDmiImpExpDlg.hpp: class DbDmiImpExpDlg::ObjViewItem DbDmi/DssDatasetDlg.hpp: class DssDatasetDlg::ListViewItem DbDmi/DssDatasetDlg.hpp: class DssDatasetDlg::ListViewItem::Child DbDmi/HdbMetaDataDlg.hpp: class HdbMetaDataDlg::ListViewItem DbDmi/NameMapDlg.hpp: class NameMapDlg::ListViewItem DbDmi/NameMapDlg.hpp: class NameMapDlg::ListViewItem::Child DbDmi/NameMapMgrDlg.hpp: class NameMapMgrDlg::ListViewItem ====================== (2) MINOR QT3 ENTITIES (SUBCLASSES and INSTANCES) ====================== Note: Q3MainWindow widgets not having docked child windows are not difficult to port. DbDmi/DatasetMgrDlg.hpp: class DatasetMgrDlg : public Q3MainWindow DbDmi/DbDmiDlg.hpp: class DbDmiDlg : public Q3MainWindow DbDmi/DssDatasetDlg.hpp: class DssDatasetDlg : public Q3MainWindow DbDmi/HdbDatasetDlg.hpp: class HdbDatasetDlg : public Q3MainWindow DbDmi/NameMapDlg.hpp: class NameMapDlg : public Q3MainWindow DbDmi/NameMapMgrDlg.hpp: class NameMapMgrDlg : public Q3MainWindow DbDmi/DatasetDlg.Cfg.hpp: Q3PopupMenu _unitsMenu DbDmi/DatasetMgr.hpp: Q3PtrList _deletedList DbDmi/DatasetMgrDlg.hpp: Q3PopupMenu _datasetMenu DbDmi/DatasetMgrDlgWidgets.ui: Q3MainWindow DatasetMgrDlgWidgets DbDmi/DatasetMgrDlgWidgets.ui: Q3ToolBar _toolbar DbDmi/DbDmiDlg.hpp: Q3PopupMenu _addPairMenu DbDmi/DbDmiDlg.hpp: Q3PopupMenu _sdtMenu DbDmi/DbDmiDlgWidgets.ui: Q3Frame _dmiCfgFrame DbDmi/DbDmiDlgWidgets.ui: Q3GroupBox _datasetGroup DbDmi/DbDmiDlgWidgets.ui: Q3GroupBox _pairGroup DbDmi/DbDmiDlgWidgets.ui: Q3MainWindow DbDmiDlgWidgets DbDmi/DbDmiImpExpDlg.hpp: Q3PopupMenu _itemMenu DbDmi/DbDmiMgr.hpp: Q3PtrList _delDlgList DbDmi/DbDmiMgr.hpp: Q3PtrList> _delEditList DbDmi/DbDmiMgr.hpp: Q3PtrList _delObjList DbDmi/DssDatasetDlg.hpp: Q3PopupMenu _pairMenu DbDmi/DssDatasetDlgWidgets.ui: Q3MainWindow DssDatasetDlgWidgets DbDmi/HdbDatasetDlgWidgets.ui: Q3ButtonGroup _modelRunIdGroup DbDmi/HdbDatasetDlgWidgets.ui: Q3ButtonGroup _tableTypeGroup DbDmi/HdbDatasetDlgWidgets.ui: Q3GroupBox _realTableBox DbDmi/HdbDatasetDlgWidgets.ui: Q3MainWindow HdbDatasetDlgWidgets DbDmi/HdbDatasetDlgWidgets.ui: Q3WidgetStack _tableTypeWidgetStack DbDmi/HdbModelRunIdEditDlg.hpp: Q3PopupMenu _sePopupMenu DbDmi/HdbModelRunIdEditDlgWidgets.ui: Q3DateTimeEdit _runDtEdit DbDmi/HdbModelRunIdEditDlgWidgets.ui: Q3TextEdit _commentTextEdit DbDmi/NameMapDlgWidgets.ui: Q3MainWindow NameMapDlgWidgets DbDmi/NameMapMgr.hpp: Q3PtrList _deletedList DbDmi/NameMapMgrDlg.hpp: Q3PopupMenu _nameMapMenu DbDmi/NameMapMgrDlgWidgets.ui: Q3MainWindow NameMapMgrDlgWidgets DbDmi/NameMapMgrDlgWidgets.ui: Q3ToolBar _toolBar Q3GUI/ImpExpWorkspaceDlg.hpp: Q3ButtonGroup _annoImportButtonGroup Q3GUI/MultiObjMethSelector.hpp: Q3ActionGroup _testActionGroup_design Q3GUI/PlotDialog.hpp: Q3ActionGroup _exportGroup Q3GUI/PlotDialog.hpp: Q3ActionGroup _similarPlotGroup Q3GUI/PlotDialog.hpp: Q3ActionGroup _printGroup Q3GUI/PlotDialog.hpp: Q3ActionGroup _zoomInGroup Q3GUI/PlotDialog.hpp: Q3ActionGroup _moveGroup Q3GUI/PlotDialog.hpp: Q3ActionGroup _zoomOutGroup Q3GUI/ScenarioMgrDlg.hpp: Q3TextEdit _baselineCommentsEdit Q3GUI/ScenarioMgrDlg.hpp: Q3TextEdit _commentsEdit Q3GUI/SlotTimeseriesRangeQtDlg.hpp: Q3ButtonGroup _colsGroupBox Q3GUI/SlotTimeseriesRangeQtDlg.hpp: Q3GroupBox _timeseriesGroupBox Q3GUI/TimeStepSelPanel.hpp: Q3WidgetStack _sideControlStack QtAccounting/AccountSelectGroupBox.hpp: AccountSelectGroupBox : Q3GroupBox QtAccounting/AcctSubordinationViewerDlg.hpp: Q3ButtonGroup _modeButtonGroup QtAccounting/ObjAcctSumSel.hpp: Q3GroupBox _acctSlotTypeGroupBox QtAccounting/ObjAcctSumSel.hpp: Q3ButtonGroup _columnModeButtonGroup QtAccounting/ObjAcctSumSel.hpp: Q3ButtonGroup _acctTypeButGroup QtAccounting/OpenAccountDlg.hpp: Q3GroupBox _timePropertiesBox QtAccounting/OpenAccountDlg.hpp: Q3GroupBox _pthruPropertiesBox QtRun/SyncControlDlg.hpp: Q3GroupBox _timeIntervalGroupBox QtSCT/SctTimestepAggCfgDlg.hpp: Q3ButtonGroup _aggMethodButtonGroup QtUtils/SlotListPanel.hpp: Q3WidgetStack _orderWidStack ============================== (3) OTHER SIGNIFICANT QT3 USES ============================== DbDmi/DatasetMgrDlg.cpp: Q3PtrList delItemList; DbDmi/NameMapMgrDlg.cpp: Q3PtrList delItemList; QtSCT/SctAggregationDef.cpp: Q3PtrList aggList; Modules using Q3FileDialog: (1) DbDmi/DbDmiImpExpDlg.cpp (2) DbDmi/DbDmiMgr.Diag.cpp (3) DbDmi/DssDatasetDlg.cpp (4) Q3GUI/DiagMgrDlg.cpp (5) Q3GUI/DiagOutputWidget.cpp (6) Q3GUI/ExportImageDlg.cpp (derived subclass) (7) Q3GUI/GusOperation.cpp (8) Q3GUI/ImpExpWorkspaceDlg.cpp (derived subclass) (9) Q3GUI/LoadSaveMgr.cpp (10) Q3GUI/SlotQtDlg.cpp (11) QtSCT/SctDialog.Handlers.cpp (12) QtSCT/SctDialog.cpp ---