comparison hgexpwidget.cpp @ 88:c5e34ed5b791

* Start work on new file-status widget
author Chris Cannam
date Tue, 23 Nov 2010 11:33:15 +0000
parents a7904378ac6a
children 622da79c0f4f
comparison
equal deleted inserted replaced
87:a7904378ac6a 88:c5e34ed5b791
21 #include "changeset.h" 21 #include "changeset.h"
22 #include "changesetitem.h" 22 #include "changesetitem.h"
23 #include "grapher.h" 23 #include "grapher.h"
24 #include "panner.h" 24 #include "panner.h"
25 #include "panned.h" 25 #include "panned.h"
26 #include "filestatuswidget.h"
26 27
27 #include <QClipboard> 28 #include <QClipboard>
28 #include <QContextMenuEvent> 29 #include <QContextMenuEvent>
29 #include <QApplication> 30 #include <QApplication>
30 31
44 "?: Unknown, not yet tracked", 45 "?: Unknown, not yet tracked",
45 "C: Clean (not changed)", 46 "C: Clean (not changed)",
46 "I: Ignored (via .hgignore file)"}; 47 "I: Ignored (via .hgignore file)"};
47 48
48 49
49 HgExpWidget::HgExpWidget(QWidget *parent, QString remoteRepo, QString workFolderPath, unsigned char viewFileTypesBits): QTabWidget(parent) 50 HgExpWidget::HgExpWidget(QWidget *parent, QString remoteRepo,
51 QString workFolderPath,
52 unsigned char viewFileTypesBits) :
53 QTabWidget(parent)
50 { 54 {
51 //Work page 55 //Work page
52 //Work page 56 //Work page
53 //Work page 57 //Work page
54 58
102 mainLayout = new QVBoxLayout(workPageWidget); 106 mainLayout = new QVBoxLayout(workPageWidget);
103 mainLayout -> addWidget(grpRemoteRepo, 1); 107 mainLayout -> addWidget(grpRemoteRepo, 1);
104 mainLayout -> addWidget(grpLocalRepo, 8); 108 mainLayout -> addWidget(grpLocalRepo, 8);
105 mainLayout -> addWidget(grpWorkFolder, 12); 109 mainLayout -> addWidget(grpWorkFolder, 12);
106 addTab(workPageWidget, tr("My work")); 110 addTab(workPageWidget, tr("My work"));
111
112 // New work page
113 fileStatusWidget = new FileStatusWidget;
114 addTab(fileStatusWidget, tr("My work (new)"));
107 115
108 // History graph page 116 // History graph page
109 historyGraphPageWidget = new QWidget; 117 historyGraphPageWidget = new QWidget;
110 Panned *panned = new Panned; 118 Panned *panned = new Panned;
111 Panner *panner = new Panner; 119 Panner *panner = new Panner;