[Uml-devel] branches/work/soc-umbrello/umbrello
Andi Fischer
andi.fischer at hispeed.ch
Fri Nov 30 10:41:35 UTC 2012
SVN commit 1326702 by fischer:
Sync with trunk.
M +1 -0 codeimpwizard/codeimpselectpage.cpp
M +1 -0 debug/debug_utils.h
M +2 -0 layouts/activity-export.desktop
M +2 -0 layouts/class-export.desktop
M +2 -0 layouts/class-horizontal.desktop
M +2 -0 layouts/class-vertical.desktop
M +2 -0 layouts/state-export.desktop
M +2 -0 layouts/usecase-default.desktop
M +1 -1 umbrello.kcfg
M +1 -1 uml.cpp
M +3 -2 umllistview.cpp
M +2 -19 umlscene.cpp
M +0 -2 umlscene.h
M +16 -0 umlview.cpp
M +2 -0 umlview.h
M +0 -2 widgets/signalwidget.h
M +0 -2 widgets/statewidget.h
--- branches/work/soc-umbrello/umbrello/codeimpwizard/codeimpselectpage.cpp #1326701:1326702
@@ -98,6 +98,7 @@
{
QFileSystemModel* model = new QFileSystemModel();
model->setRootPath("");
+ model->setNameFilterDisables(false);
m_fileExtensions << "*.h" << "*.hpp" << "*.hh" << "*.hxx" << "*.H"; //:TODO set according to the current language!
model->setNameFilters(m_fileExtensions);
--- branches/work/soc-umbrello/umbrello/debug/debug_utils.h #1326701:1326702
@@ -22,6 +22,7 @@
#ifndef DEBUG_UTILS_H
#define DEBUG_UTILS_H
+#include <QMetaEnum>
#include <QTreeWidget>
/**
--- branches/work/soc-umbrello/umbrello/layouts/activity-export.desktop #1326701:1326702
@@ -4,6 +4,7 @@
Name[ca]=Exporta la disposició
Name[da]=Eksportér layout
Name[de]=Layout exportieren
+Name[el]=Εξαγωγή διάταξης
Name[es]=Exportar disposición
Name[et]=Paigutuse eksport
Name[fr]=Disposition de l'exportation
@@ -32,6 +33,7 @@
Comment[ca]=Exporta la disposició dels diagrames d'activitat
Comment[da]=Eksportér layout for aktivitetsdiagrammer
Comment[de]=Layout für Aktivitätsdiagramme exportieren
+Comment[el]=Εξαγωγή διάταξης για διαγράμματα δραστηριοτήτων
Comment[es]=Exportar disposición de diagramas de actividad
Comment[et]=Tegevusskeemide paigutuse eksport
Comment[fr]=Disposition de l'exportation pour les diagrammes d'activités
--- branches/work/soc-umbrello/umbrello/layouts/class-export.desktop #1326701:1326702
@@ -4,6 +4,7 @@
Name[ca]=Exporta la disposició
Name[da]=Eksportér layout
Name[de]=Layout exportieren
+Name[el]=Εξαγωγή διάταξης
Name[es]=Exportar disposición
Name[et]=Paigutuse eksport
Name[fr]=Disposition de l'exportation
@@ -32,6 +33,7 @@
Comment[ca]=Exporta la disposició dels diagrames de classe
Comment[da]=Eksportér layout for klassediagrammer
Comment[de]=Layout für Klassendiagramme exportieren
+Comment[el]=Εξαγωγή διάταξης για Class διαγράμματα
Comment[es]=Exportar disposición de diagramas de clase
Comment[et]=Klassiskeemide paigutuse eksport
Comment[fr]=Disposition de l'exportation pour les diagrammes de classes
--- branches/work/soc-umbrello/umbrello/layouts/class-horizontal.desktop #1326701:1326702
@@ -4,6 +4,7 @@
Name[ca]=Disposició horitzontal
Name[da]=Vandret layout
Name[de]=Horizontales Layout
+Name[el]=Οριζόντια διάταξη
Name[es]=Disposición horizontal
Name[et]=Rõhtne paigutus
Name[fr]=Disposition horizontale
@@ -31,6 +32,7 @@
Comment[ca]=DIsposició que renderitza horitzontalment
Comment[da]=Layout som renderer vandret
Comment[de]=Layout, das horizontal gerendert wird
+Comment[el]=Διάταξη που αποτυπώνεται οριζόντια
Comment[es]=Diseño que se organiza de forma horizontal
Comment[et]=Rõhtsalt renderdatud paigutus
Comment[fr]=Disposition permettant un rendu horizontal
--- branches/work/soc-umbrello/umbrello/layouts/class-vertical.desktop #1326701:1326702
@@ -4,6 +4,7 @@
Name[ca]=Disposició vertical
Name[da]=Lodret layout
Name[de]=Vertikales Layout
+Name[el]=Κατακόρυφη διάταξη
Name[es]=Disposición vertical
Name[et]=Püstine paigutus
Name[fr]=Disposition verticale
@@ -32,6 +33,7 @@
Comment[ca]=DIsposició que renderitza verticalment
Comment[da]=Layout som renderer lodret
Comment[de]=Layout, das vertikal gerendert wird
+Comment[el]=Διάταξη που αποτυπώνεται κάθετα
Comment[es]=Diseño que se organiza de forma vertical
Comment[et]=Püstiselt renderdatud paigutus
Comment[fr]=Disposition permettant un rendu vertical
--- branches/work/soc-umbrello/umbrello/layouts/state-export.desktop #1326701:1326702
@@ -4,6 +4,7 @@
Name[ca]=Exporta la disposició
Name[da]=Eksportér layout
Name[de]=Layout exportieren
+Name[el]=Εξαγωγή διάταξης
Name[es]=Exportar disposición
Name[et]=Paigutuse eksport
Name[fr]=Disposition de l'exportation
@@ -32,6 +33,7 @@
Comment[ca]=Exporta la disposició dels diagrames d'estat
Comment[da]=Eksportér layout for tilstandsdiagrammer
Comment[de]=Layout für Zustandsübergangsdiagramme exportieren
+Comment[el]=Εξαγωγή διάταξης για διαγράμματα καταστάσεων
Comment[es]=Exportar disposición de diagramas de estado
Comment[et]=Olekuskeemide paigutuse eksport
Comment[fr]=Disposition d'exportation pour les diagrammes d'états
--- branches/work/soc-umbrello/umbrello/layouts/usecase-default.desktop #1326701:1326702
@@ -4,6 +4,7 @@
Name[ca]=Disposició per omissió de casos d'ús
Name[da]=Standard layout for UseCase
Name[de]=Standardlayout für Anwendungsfälle
+Name[el]=Προκαθορισμένη διάταξη περίπτωσης
Name[es]=Diseño por omisión de casos de uso
Name[et]=Kasutusklassi vaikepaigutus
Name[fr]=Disposition par défaut des cas d'utilisation
@@ -29,6 +30,7 @@
Comment[ca]=Disposició per omissió de casos d'ús
Comment[da]=Standard layout for Usecase
Comment[de]=Standardlayout für Anwendungsfälle
+Comment[el]=Προκαθορισμένη διάταξη περίπτωσης
Comment[es]=Diseño por omisión de casos de uso
Comment[et]=Kasutusklassi vaikepaigutus
Comment[fr]=Disposition par défaut des cas d'utilisation
--- branches/work/soc-umbrello/umbrello/umbrello.kcfg #1326701:1326702
@@ -169,7 +169,7 @@
<entry name="gridDotColor" type="Color">
<label>Grid Dot Color</label>
<whatsthis>The Color of the grid dots</whatsthis>
- <default>gray</default>
+ <default>lightGray</default>
</entry>
</group>
<group name ="Class Options">
--- branches/work/soc-umbrello/umbrello/uml.cpp #1326701:1326702
@@ -2371,7 +2371,7 @@
*/
void UMLApp::slotCurrentViewProperties()
{
- currentView()->umlScene()->showPropDialog();
+ currentView()->showPropDialog();
}
/**
--- branches/work/soc-umbrello/umbrello/umllistview.cpp #1326701:1326702
@@ -614,7 +614,7 @@
UMLView * pView = m_doc->findView(currItem->ID());
if (pView) {
pView->umlScene()->updateDocumentation(false);
- pView->umlScene()->showPropDialog();
+ pView->showPropDialog();
pView->umlScene()->showDocumentation(true);
}
return;
@@ -1408,7 +1408,7 @@
UMLView * pView = m_doc->findView(item->ID());
if (pView) {
pView->umlScene()->updateDocumentation(false);
- pView->umlScene()->showPropDialog();
+ pView->showPropDialog();
pView->umlScene()->showDocumentation(true);
}
return;
@@ -2296,6 +2296,7 @@
m_editItem->setOpen(true);
blockSignals(false);
m_editItem->setCreating(true);
+ m_bRenameInProgress = true;
editItem(m_editItem, 0);
}
--- branches/work/soc-umbrello/umbrello/umlscene.cpp #1326701:1326702
@@ -833,7 +833,7 @@
}
else {
// show properties dialog of the scene
- if (showPropDialog() == true) {
+ if (activeView()->showPropDialog() == true) {
m_doc->setModified();
}
ome->accept();
@@ -3253,7 +3253,7 @@
break;
case ListPopupMenu::mt_Properties:
- if (showPropDialog() == true)
+ if (activeView()->showPropDialog() == true)
m_doc->setModified();
break;
@@ -3332,23 +3332,6 @@
}
/**
- * Shows the properties dialog for the view.
- * FIXME belongs to UMLView
- */
-bool UMLScene::showPropDialog()
-{
- // Be explict to avoid confusion
- QWidget *parent = activeView();
- bool success = false;
- QPointer<UMLViewDialog> dlg = new UMLViewDialog(parent, this);
- if (dlg->exec() == QDialog::Accepted) {
- success = true;
- }
- delete dlg;
- return success;
-}
-
-/**
* Returns the font to use
*/
QFont UMLScene::font() const
--- branches/work/soc-umbrello/umbrello/umlscene.h #1326701:1326702
@@ -260,8 +260,6 @@
void updateContainment(UMLCanvasObject *self);
- bool showPropDialog();
-
void setClassWidgetOptions(ClassOptionsPage * page);
void checkSelections();
--- branches/work/soc-umbrello/umbrello/umlview.cpp #1326701:1326702
@@ -17,9 +17,11 @@
#include "uml.h"
#include "umldoc.h"
#include "umlscene.h"
+#include "umlviewdialog.h"
#include "worktoolbar.h"
#include <QMouseEvent>
+#include <QPointer>
DEBUG_REGISTER(UMLView)
@@ -92,6 +94,20 @@
return (int)(matrix().m11()*100.0);
}
+/**
+ * Shows the properties dialog for the view.
+ */
+bool UMLView::showPropDialog()
+{
+ bool success = false;
+ QPointer<UMLViewDialog> dlg = new UMLViewDialog(this, umlScene());
+ if (dlg->exec() == QDialog::Accepted) {
+ success = true;
+ }
+ delete dlg;
+ return success;
+}
+
void UMLView::zoomIn()
{
QMatrix wm = matrix();
--- branches/work/soc-umbrello/umbrello/umlview.h #1326701:1326702
@@ -40,6 +40,8 @@
void setZoom(int zoom);
int currentZoom();
+ bool showPropDialog();
+
public slots:
void zoomIn();
void zoomOut();
--- branches/work/soc-umbrello/umbrello/widgets/signalwidget.h #1326701:1326702
@@ -11,8 +11,6 @@
#ifndef SIGNALWIDGET_H
#define SIGNALWIDGET_H
-#include <QMetaEnum>
-
#include "umlwidget.h"
/**
--- branches/work/soc-umbrello/umbrello/widgets/statewidget.h #1326701:1326702
@@ -11,8 +11,6 @@
#ifndef STATEWIDGET_H
#define STATEWIDGET_H
-#include <QMetaEnum>
-
#include "debug_utils.h"
#include "umlwidget.h"
More information about the umbrello-devel
mailing list