Mercurial > hg > easyhg
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()) |