[Compbench-devel] CompBenchmarks++/Qt-4/Package PackageInfo.cpp, 1.1, 1.2 PackageInfo.h, 1.1, 1.2 P
Brought to you by:
xfred
From: Frederic T. <xf...@us...> - 2007-05-17 22:36:48
|
Update of /cvsroot/compbench/CompBenchmarks++/Qt-4/Package In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv5780 Modified Files: PackageInfo.cpp PackageInfo.h PackageList.cpp PackageManager.cpp PackageManager.h Log Message: Cosmetic changes. Index: PackageManager.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/Qt-4/Package/PackageManager.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PackageManager.cpp 16 May 2007 16:12:07 -0000 1.1 --- PackageManager.cpp 17 May 2007 22:36:45 -0000 1.2 *************** *** 1,21 **** #include <Package/PackageManager.h> - #include <QHBoxLayout> using namespace CQT; PackageManager::PackageManager(QWidget *parent) ! : QWidget(parent) { - QHBoxLayout *lay; - lay=new QHBoxLayout; list=new PackageList; ! lay->addWidget(list); ! ! /* list->setSelection(0); */ info=new PackageInfo(); ! lay->addWidget(info); ! ! setLayout(lay); connect(list, SIGNAL(currentItemChanged(QListWidgetItem*, --- 1,14 ---- #include <Package/PackageManager.h> using namespace CQT; PackageManager::PackageManager(QWidget *parent) ! : QSplitter(parent) { list=new PackageList; ! addWidget(list); info=new PackageInfo(); ! addWidget(info); connect(list, SIGNAL(currentItemChanged(QListWidgetItem*, Index: PackageManager.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/Qt-4/Package/PackageManager.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PackageManager.h 16 May 2007 16:12:07 -0000 1.1 --- PackageManager.h 17 May 2007 22:36:45 -0000 1.2 *************** *** 4,12 **** #include <Package/PackageList.h> #include <Package/PackageInfo.h> ! namespace CQT { ! class PackageManager : public QWidget { Q_OBJECT --- 4,12 ---- #include <Package/PackageList.h> #include <Package/PackageInfo.h> ! #include <QSplitter> namespace CQT { ! class PackageManager : public QSplitter { Q_OBJECT Index: PackageInfo.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/Qt-4/Package/PackageInfo.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PackageInfo.h 16 May 2007 16:12:07 -0000 1.1 --- PackageInfo.h 17 May 2007 22:36:45 -0000 1.2 *************** *** 26,29 **** --- 26,31 ---- std::string _value); + virtual void addSpace(void); + virtual QGridLayout *Layout(void); Index: PackageInfo.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/Qt-4/Package/PackageInfo.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PackageInfo.cpp 16 May 2007 16:12:07 -0000 1.1 --- PackageInfo.cpp 17 May 2007 22:36:45 -0000 1.2 *************** *** 28,31 **** --- 28,36 ---- } + void PackageInfoTab::addSpace(void) + { + lay->setRowStretch(20,20); + } + QGridLayout *PackageInfoTab::Layout(void) { *************** *** 43,73 **** addTab(main, "General"); packageName=main->addInfo("Package :", ""); packageVersion=main->addInfo("Version :", ""); packageLanguage=main->addInfo("Language :", ""); packageAuthors=main->addInfo("Author(s) :", ""); packageLicense=main->addInfo("License :", ""); ! PackageInfoTab *comments = new PackageInfoTab(); addTab(comments, "Comments"); packageComments = new QTextEdit(""); packageComments->setReadOnly(true); comments->Layout()->addWidget(packageComments, 0, 0); PackageInfoTab *meta = new PackageInfoTab(); addTab(meta, "Meta-informations"); packageStatus=meta->addInfo("Status :", ""); packagePatch=meta->addInfo("Need patch :", ""); packageTestsuite=meta->addInfo("Embbeded testsuite :", ""); packageBenchmarks=meta->addInfo("Embbeded benchmarks :", ""); PackageInfoTab *links = new PackageInfoTab(); ! addTab(links, "Links"); packageHomepage=links->addInfo("Home page :", ""); packageDownloadURL=links->addInfo("Download URL :", ""); } void PackageInfo::doSelectionChanged(QListWidgetItem *current, ! QListWidgetItem *previous) { --- 48,97 ---- addTab(main, "General"); + main->setToolTip(tr("General information about package")); packageName=main->addInfo("Package :", ""); + packageName->setToolTip(tr("Package's identifier in CompBenchmarks")); packageVersion=main->addInfo("Version :", ""); + packageVersion->setToolTip(tr("Package's internal version")); packageLanguage=main->addInfo("Language :", ""); + packageLanguage->setToolTip(tr("Package's version")); packageAuthors=main->addInfo("Author(s) :", ""); + packageAuthors->setToolTip(tr("Package's authors")); packageLicense=main->addInfo("License :", ""); ! packageLicense->setToolTip(tr("License and other legal informations")); ! main->addSpace(); ! PackageInfoTab *comments = new PackageInfoTab(); + comments->setToolTip(tr("Comments")); addTab(comments, "Comments"); packageComments = new QTextEdit(""); packageComments->setReadOnly(true); + packageComments->setToolTip(tr("Comments and various informations about package")); comments->Layout()->addWidget(packageComments, 0, 0); PackageInfoTab *meta = new PackageInfoTab(); + meta->setToolTip(tr("Informations used or added by CompBenchmarks for selected package")); addTab(meta, "Meta-informations"); packageStatus=meta->addInfo("Status :", ""); + packageStatus->setToolTip(tr("Installation and useability status in CompBenchmarks")); packagePatch=meta->addInfo("Need patch :", ""); + packagePatch->setToolTip(tr("Does the mainstream package has to be modified (patched) to be used in CompBenchmarks ?")); packageTestsuite=meta->addInfo("Embbeded testsuite :", ""); + packageTestsuite->setToolTip(tr("Does the package holds an useable testsuite ?")); packageBenchmarks=meta->addInfo("Embbeded benchmarks :", ""); + packageBenchmarks->setToolTip(tr("Number of benchmarks set up uppon the package")); + meta->addSpace(); PackageInfoTab *links = new PackageInfoTab(); ! links->setToolTip(tr("Internet URL")); ! addTab(links, tr("Links")); packageHomepage=links->addInfo("Home page :", ""); + packageHomepage->setToolTip(tr("Package's home page")); packageDownloadURL=links->addInfo("Download URL :", ""); + packageDownloadURL->setToolTip(tr("URL for downloading package's sources")); + links->addSpace(); } void PackageInfo::doSelectionChanged(QListWidgetItem *current, ! QListWidgetItem *) { Index: PackageList.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/Qt-4/Package/PackageList.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PackageList.cpp 16 May 2007 16:12:07 -0000 1.1 --- PackageList.cpp 17 May 2007 22:36:45 -0000 1.2 *************** *** 71,74 **** --- 71,76 ---- Qt::QueuedConnection); + setToolTip(tr("Right on package items to install or remove them.")); + packagesRefresh(); } |