Header Files have "Q3" Data Members -- 9-29-2012 This list is indicative of the modules needing Qt3 widget porting work, but the _number_ of widgets listed isn't very significant. Many of these Qt3 widgets are trivial to port. BEYOND this work, we need to recode uses of the Qt3 compatibility METHODS -- notably the multiple-argument constructors of simple widgets and layout objects. Modules (.cpp files) containing this definition have had this treatment: // Prevent use of the Qt3 compatibility library #undef QT3_SUPPORT ------------------------------------------------------------------ NOTE: DbDmi UI files still also contain Q3 widgets. Those widgets in the UI files of all other libraries have been ported to Qt4 in a prior major Qt4 porting pass (completed in early May, 2011). ------------------------------------------------------------------ DbDmi/DatasetDlg.Cfg.hpp: Q3PopupMenu* _unitsMenu; DbDmi/DatasetMgr.hpp: Q3PtrList _deletedList; DbDmi/DatasetMgrDlg.hpp: Q3PopupMenu* _datasetMenu; DbDmi/DbDmiDlg.hpp: Q3ListViewItem* _sdtItem; DbDmi/DbDmiDlg.hpp: Q3PopupMenu* _sdtMenu; DbDmi/DbDmiDlg.hpp: Q3PopupMenu* _addPairMenu; DbDmi/DbDmiImpExpDlg.hpp: Q3PopupMenu* _itemMenu; DbDmi/DbDmiImpExpDlg.hpp: Q3CheckListItem* _dbdmiItem; DbDmi/DbDmiImpExpDlg.hpp: Q3CheckListItem* _datasetItem; DbDmi/DbDmiImpExpDlg.hpp: Q3CheckListItem* _nameMapItem; DbDmi/DbDmiMgr.hpp: Q3PtrList _delDlgList; DbDmi/DbDmiMgr.hpp: Q3PtrList _delObjList; DbDmi/DbDmiMgr.hpp: Q3PtrList< EditInfo > _delEditList; DbDmi/DbDmiMgr.hpp: Q3ListView* _listview; DbDmi/DbDmiMgr.hpp: Q3ListViewItem* _item; DbDmi/DssDatasetDlg.hpp: Q3PopupMenu* _pairMenu; DbDmi/HdbModelRunIdEditDlg.hpp: Q3PopupMenu* _sePopupMenu; DbDmi/NameMapMgr.hpp: Q3PtrList _deletedList; DbDmi/NameMapMgrDlg.hpp: Q3PopupMenu* _nameMapMenu; 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; QtRpl/RplPrinter.hpp: Q3ProgressDialog *_progressDlg; QtRun/QtRunAnalysisDlg.hpp: Q3WidgetStack* _gridPanelWidgetStack; QtRun/QtRunAnalysisDlg.hpp: Q3WidgetStack* _auxPanelWidgetStack; QtRun/QtRunAnalysisDlg.hpp: Q3WidgetStack* _orderWidStack; QtRun/RunAnalRulesGridCellLegend.hpp: Q3GroupBox* _topGroupBox; QtRun/SyncControlDlg.hpp: Q3GroupBox* _timeIntervalGroupBox; QtSCT/SctDialog.hpp: SctQ3View* _curQ3View; QtSCT/SctDialog.hpp: SctQ3ViewAggTHorz* _aggTimeHorzQ3View; QtSCT/SctDialog.hpp: SctQ3ViewAggTVert* _aggTimeVertQ3View; QtSCT/SctDialog.hpp: SctQ3ViewNoAggTHorz* _noAggTimeHorzQ3View; QtSCT/SctDialog.hpp: SctQ3ViewNoAggTVert* _noAggTimeVertQ3View; QtSCT/SctDialog.hpp: Q3VBox* _statusBarVBox; QtSCT/SctQ3Table.hpp: SctQ3View* _sctView; QtSCT/SctQ3View.hpp: SctQ3View* _view; QtSCT/SctQ3View.hpp: SctQ3Table* _rowHeaderQ3Table; QtSCT/SctQ3View.hpp: SctQ3Table* _sctQ3Table; QtSCT/SctSlotTstepSet.hpp: SctQ3View* _selectionSrcView; // reference only QtSCT/SctSlotTstepSet.hpp: SctQ3Table* _selectionSrcTable; // reference only QtSCT/SctSlotTstepSet.hpp: Q3ValueVector _selectionSrcSelections; QtSCT/SctTimestepAggCfgDlg.hpp: Q3ButtonGroup* _aggMethodButtonGroup; QtUtils/GenListView.hpp: -- DROP Q3ListViewItem* _item; QtUtils/GenListView.hpp: -- DROP Q3ListViewItem* _after; QtUtils/SlotListPanel.hpp: Q3WidgetStack* _orderWidStack; ---