comparison hgexpwidget.cpp @ 58:8af90d057609

* Simplify tabs
author Chris Cannam
date Tue, 16 Nov 2010 14:32:51 +0000
parents f583e44d9d31
children 89f793fbedda
comparison
equal deleted inserted replaced
57:f583e44d9d31 58:8af90d057609
101 workPageWidget = new QWidget; 101 workPageWidget = new QWidget;
102 mainLayout = new QVBoxLayout(workPageWidget); 102 mainLayout = new QVBoxLayout(workPageWidget);
103 mainLayout -> addWidget(grpRemoteRepo, 1); 103 mainLayout -> addWidget(grpRemoteRepo, 1);
104 mainLayout -> addWidget(grpLocalRepo, 8); 104 mainLayout -> addWidget(grpLocalRepo, 8);
105 mainLayout -> addWidget(grpWorkFolder, 12); 105 mainLayout -> addWidget(grpWorkFolder, 12);
106 addTab(workPageWidget, tr("Work")); 106 addTab(workPageWidget, tr("My work"));
107 107
108 // History graph page 108 // History graph page
109 historyGraphPageWidget = new QWidget; 109 historyGraphPageWidget = new QWidget;
110 Panned *panned = new Panned; 110 Panned *panned = new Panned;
111 Panner *panner = new Panner; 111 Panner *panner = new Panner;
115 layout->addWidget(historyGraphWidget, 0, 0); 115 layout->addWidget(historyGraphWidget, 0, 0);
116 layout->addWidget(historyGraphPanner, 0, 1); 116 layout->addWidget(historyGraphPanner, 0, 1);
117 panner->setMaximumWidth(80); 117 panner->setMaximumWidth(80);
118 panner->connectToPanned(panned); 118 panner->connectToPanned(panned);
119 historyGraphPageWidget->setLayout(layout); 119 historyGraphPageWidget->setLayout(layout);
120 addTab(historyGraphPageWidget, tr("History (graph)")); 120 addTab(historyGraphPageWidget, tr("History"));
121 121
122 122
123 //History page 123 //History page
124 //History page 124 //History page
125 //History page 125 //History page
128 localRepoHgLogList->setFont(QFont("Courier New")); 128 localRepoHgLogList->setFont(QFont("Courier New"));
129 localRepoHgLogList -> setSelectionMode(QAbstractItemView::ExtendedSelection); 129 localRepoHgLogList -> setSelectionMode(QAbstractItemView::ExtendedSelection);
130 130
131 historyLayout = new QVBoxLayout(historyPageWidget); 131 historyLayout = new QVBoxLayout(historyPageWidget);
132 historyLayout->addWidget(localRepoHgLogList); 132 historyLayout->addWidget(localRepoHgLogList);
133 addTab(historyPageWidget, tr("History (log)")); 133 //!!! addTab(historyPageWidget, tr("History (log)"));
134 134
135 //Heads page 135 //Heads page
136 //Heads page 136 //Heads page
137 //Heads page 137 //Heads page
138 headsPageWidget = new QWidget; 138 headsPageWidget = new QWidget;
139 localRepoHeadsList = new QListWidget; 139 localRepoHeadsList = new QListWidget;
140 localRepoHeadsList -> setSelectionMode(QAbstractItemView::ExtendedSelection); 140 localRepoHeadsList -> setSelectionMode(QAbstractItemView::ExtendedSelection);
141 141
142 headsLayout = new QVBoxLayout(headsPageWidget); 142 headsLayout = new QVBoxLayout(headsPageWidget);
143 headsLayout->addWidget(localRepoHeadsList); 143 headsLayout->addWidget(localRepoHeadsList);
144 addTab(headsPageWidget, tr("Heads")); 144 //!!! addTab(headsPageWidget, tr("Heads"));
145 145
146 //Initially, only work page is active 146 //Initially, only work page is active
147 setTabEnabled(HEADSTAB, false); 147 //!!! setTabEnabled(HEADSTAB, false);
148 setTabEnabled(HISTORYTAB, false); 148 //!!! setTabEnabled(HISTORYTAB, false);
149 } 149 }
150 150
151 void HgExpWidget::contextMenuEvent(QContextMenuEvent * event) 151 void HgExpWidget::contextMenuEvent(QContextMenuEvent * event)
152 { 152 {
153 if (copyCommentAct -> isEnabled()) 153 if (copyCommentAct -> isEnabled())