diff --git a/glabels/Icons.h b/glabels/Icons.h
index 194c444..a162738 100644
--- a/glabels/Icons.h
+++ b/glabels/Icons.h
@@ -146,6 +146,8 @@ namespace glabels
AlignLeft()
{
addFile( ":icons/16x16/actions/glabels-align-left.png" );
+ addFile( ":icons/22x22/actions/glabels-align-left.svg" );
+ addFile( ":icons/24x24/actions/glabels-align-left.svg" );
}
};
@@ -280,12 +282,46 @@ namespace glabels
};
+ class AlignTextLeft : public QIcon
+ {
+ public:
+ AlignTextLeft()
+ {
+ addFile( ":icons/22x22/actions/glabels-align-text-left.svg" );
+ addFile( ":icons/24x24/actions/glabels-align-text-left.svg" );
+ }
+ };
+
+
+ class AlignTextCenter : public QIcon
+ {
+ public:
+ AlignTextCenter()
+ {
+ addFile( ":icons/22x22/actions/glabels-align-text-center.svg" );
+ addFile( ":icons/24x24/actions/glabels-align-text-center.svg" );
+ }
+ };
+
+
+ class AlignTextRight : public QIcon
+ {
+ public:
+ AlignTextRight()
+ {
+ addFile( ":icons/22x22/actions/glabels-align-text-right.svg" );
+ addFile( ":icons/24x24/actions/glabels-align-text-right.svg" );
+ }
+ };
+
+
class AlignTextBottom : public QIcon
{
public:
AlignTextBottom()
{
- addFile( ":icons/24x24/actions/glabels-align-text-bottom.png" );
+ addFile( ":icons/22x22/actions/glabels-valign-text-bottom.svg" );
+ addFile( ":icons/24x24/actions/glabels-valign-text-bottom.svg" );
}
};
@@ -295,7 +331,8 @@ namespace glabels
public:
AlignTextMiddle()
{
- addFile( ":icons/24x24/actions/glabels-align-text-middle.png" );
+ addFile( ":icons/22x22/actions/glabels-valign-text-middle.svg" );
+ addFile( ":icons/24x24/actions/glabels-valign-text-middle.svg" );
}
};
@@ -305,7 +342,8 @@ namespace glabels
public:
AlignTextTop()
{
- addFile( ":icons/24x24/actions/glabels-align-text-top.png" );
+ addFile( ":icons/22x22/actions/glabels-valign-text-top.svg" );
+ addFile( ":icons/24x24/actions/glabels-valign-text-top.svg" );
}
};
diff --git a/glabels/icons.qrc b/glabels/icons.qrc
index b1e0494..1f6ec84 100644
--- a/glabels/icons.qrc
+++ b/glabels/icons.qrc
@@ -32,6 +32,9 @@
icons/16x16/actions/glabels-text.png
icons/16x16/apps/glabels.png
+ icons/22x22/actions/glabels-align-text-center.svg
+ icons/22x22/actions/glabels-align-text-left.svg
+ icons/22x22/actions/glabels-align-text-right.svg
icons/22x22/actions/glabels-arrow.svg
icons/22x22/actions/glabels-barcode.svg
icons/22x22/actions/glabels-box.svg
@@ -39,12 +42,15 @@
icons/22x22/actions/glabels-image.svg
icons/22x22/actions/glabels-line.svg
icons/22x22/actions/glabels-text.svg
+ icons/22x22/actions/glabels-valign-text-bottom.svg
+ icons/22x22/actions/glabels-valign-text-middle.svg
+ icons/22x22/actions/glabels-valign-text-top.svg
icons/24x24/actions/edit-clear.png
icons/24x24/actions/edit-find.png
- icons/24x24/actions/glabels-align-text-center.png
- icons/24x24/actions/glabels-align-text-left.png
- icons/24x24/actions/glabels-align-text-right.png
+ icons/24x24/actions/glabels-align-text-center.svg
+ icons/24x24/actions/glabels-align-text-left.svg
+ icons/24x24/actions/glabels-align-text-right.svg
icons/24x24/actions/glabels-arrow.svg
icons/24x24/actions/glabels-barcode.svg
icons/24x24/actions/glabels-box.svg
@@ -59,9 +65,9 @@
icons/24x24/actions/glabels-object-properties.png
icons/24x24/actions/glabels-pencil.png
icons/24x24/actions/glabels-text.svg
- icons/24x24/actions/glabels-valign-text-bottom.png
- icons/24x24/actions/glabels-valign-text-middle.png
- icons/24x24/actions/glabels-valign-text-top.png
+ icons/24x24/actions/glabels-valign-text-bottom.svg
+ icons/24x24/actions/glabels-valign-text-middle.svg
+ icons/24x24/actions/glabels-valign-text-top.svg
icons/24x24/actions/edit-copy.png
icons/24x24/actions/edit-cut.png
icons/24x24/actions/edit-paste.png
diff --git a/glabels/icons/22x22/actions/glabels-align-text-center.svg b/glabels/icons/22x22/actions/glabels-align-text-center.svg
new file mode 100644
index 0000000..3b86295
--- /dev/null
+++ b/glabels/icons/22x22/actions/glabels-align-text-center.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/22x22/actions/glabels-align-text-left.svg b/glabels/icons/22x22/actions/glabels-align-text-left.svg
new file mode 100644
index 0000000..8e095c4
--- /dev/null
+++ b/glabels/icons/22x22/actions/glabels-align-text-left.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/22x22/actions/glabels-align-text-right.svg b/glabels/icons/22x22/actions/glabels-align-text-right.svg
new file mode 100644
index 0000000..5da13fa
--- /dev/null
+++ b/glabels/icons/22x22/actions/glabels-align-text-right.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/22x22/actions/glabels-valign-text-bottom.svg b/glabels/icons/22x22/actions/glabels-valign-text-bottom.svg
new file mode 100644
index 0000000..0e01e1b
--- /dev/null
+++ b/glabels/icons/22x22/actions/glabels-valign-text-bottom.svg
@@ -0,0 +1,12 @@
+
diff --git a/glabels/icons/22x22/actions/glabels-valign-text-middle.svg b/glabels/icons/22x22/actions/glabels-valign-text-middle.svg
new file mode 100644
index 0000000..6be55af
--- /dev/null
+++ b/glabels/icons/22x22/actions/glabels-valign-text-middle.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/22x22/actions/glabels-valign-text-top.svg b/glabels/icons/22x22/actions/glabels-valign-text-top.svg
new file mode 100644
index 0000000..0f0e13e
--- /dev/null
+++ b/glabels/icons/22x22/actions/glabels-valign-text-top.svg
@@ -0,0 +1,12 @@
+
diff --git a/glabels/icons/24x24/actions/glabels-align-text-center.png b/glabels/icons/24x24/actions/glabels-align-text-center.png
deleted file mode 100644
index 2125816..0000000
Binary files a/glabels/icons/24x24/actions/glabels-align-text-center.png and /dev/null differ
diff --git a/glabels/icons/24x24/actions/glabels-align-text-center.svg b/glabels/icons/24x24/actions/glabels-align-text-center.svg
new file mode 100644
index 0000000..f212a47
--- /dev/null
+++ b/glabels/icons/24x24/actions/glabels-align-text-center.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/24x24/actions/glabels-align-text-left.png b/glabels/icons/24x24/actions/glabels-align-text-left.png
deleted file mode 100644
index e38b02f..0000000
Binary files a/glabels/icons/24x24/actions/glabels-align-text-left.png and /dev/null differ
diff --git a/glabels/icons/24x24/actions/glabels-align-text-left.svg b/glabels/icons/24x24/actions/glabels-align-text-left.svg
new file mode 100644
index 0000000..8ab86cf
--- /dev/null
+++ b/glabels/icons/24x24/actions/glabels-align-text-left.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/24x24/actions/glabels-align-text-right.png b/glabels/icons/24x24/actions/glabels-align-text-right.png
deleted file mode 100644
index a740a6a..0000000
Binary files a/glabels/icons/24x24/actions/glabels-align-text-right.png and /dev/null differ
diff --git a/glabels/icons/24x24/actions/glabels-align-text-right.svg b/glabels/icons/24x24/actions/glabels-align-text-right.svg
new file mode 100644
index 0000000..4d18059
--- /dev/null
+++ b/glabels/icons/24x24/actions/glabels-align-text-right.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/24x24/actions/glabels-valign-text-bottom.png b/glabels/icons/24x24/actions/glabels-valign-text-bottom.png
deleted file mode 100644
index 5dbc037..0000000
Binary files a/glabels/icons/24x24/actions/glabels-valign-text-bottom.png and /dev/null differ
diff --git a/glabels/icons/24x24/actions/glabels-valign-text-bottom.svg b/glabels/icons/24x24/actions/glabels-valign-text-bottom.svg
new file mode 100644
index 0000000..494a529
--- /dev/null
+++ b/glabels/icons/24x24/actions/glabels-valign-text-bottom.svg
@@ -0,0 +1,12 @@
+
diff --git a/glabels/icons/24x24/actions/glabels-valign-text-middle.png b/glabels/icons/24x24/actions/glabels-valign-text-middle.png
deleted file mode 100644
index 33220ca..0000000
Binary files a/glabels/icons/24x24/actions/glabels-valign-text-middle.png and /dev/null differ
diff --git a/glabels/icons/24x24/actions/glabels-valign-text-middle.svg b/glabels/icons/24x24/actions/glabels-valign-text-middle.svg
new file mode 100644
index 0000000..c6b5452
--- /dev/null
+++ b/glabels/icons/24x24/actions/glabels-valign-text-middle.svg
@@ -0,0 +1,15 @@
+
diff --git a/glabels/icons/24x24/actions/glabels-valign-text-top.png b/glabels/icons/24x24/actions/glabels-valign-text-top.png
deleted file mode 100644
index 2ece60d..0000000
Binary files a/glabels/icons/24x24/actions/glabels-valign-text-top.png and /dev/null differ
diff --git a/glabels/icons/24x24/actions/glabels-valign-text-top.svg b/glabels/icons/24x24/actions/glabels-valign-text-top.svg
new file mode 100644
index 0000000..8dda634
--- /dev/null
+++ b/glabels/icons/24x24/actions/glabels-valign-text-top.svg
@@ -0,0 +1,12 @@
+
diff --git a/glabels/ui/ObjectEditor.ui b/glabels/ui/ObjectEditor.ui
index bfd74fa..ca3e11a 100644
--- a/glabels/ui/ObjectEditor.ui
+++ b/glabels/ui/ObjectEditor.ui
@@ -35,7 +35,7 @@
-
- 5
+ 0
@@ -66,7 +66,13 @@
- :/icons/24x24/actions/glabels-align-text-left.png:/icons/24x24/actions/glabels-align-text-left.png
+ :/icons/22x22/actions/glabels-align-text-left.svg:/icons/22x22/actions/glabels-align-text-left.svg
+
+
+
+ 22
+ 22
+
true
@@ -86,7 +92,13 @@
- :/icons/24x24/actions/glabels-align-text-center.png:/icons/24x24/actions/glabels-align-text-center.png
+ :/icons/22x22/actions/glabels-align-text-center.svg:/icons/22x22/actions/glabels-align-text-center.svg
+
+
+
+ 22
+ 22
+
true
@@ -103,7 +115,13 @@
- :/icons/24x24/actions/glabels-align-text-right.png:/icons/24x24/actions/glabels-align-text-right.png
+ :/icons/22x22/actions/glabels-align-text-right.svg:/icons/22x22/actions/glabels-align-text-right.svg
+
+
+
+ 22
+ 22
+
true
@@ -131,7 +149,13 @@
- :/icons/24x24/actions/glabels-valign-text-top.png:/icons/24x24/actions/glabels-valign-text-top.png
+ :/icons/22x22/actions/glabels-valign-text-top.svg:/icons/22x22/actions/glabels-valign-text-top.svg
+
+
+
+ 22
+ 22
+
true
@@ -151,7 +175,13 @@
- :/icons/24x24/actions/glabels-valign-text-middle.png:/icons/24x24/actions/glabels-valign-text-middle.png
+ :/icons/22x22/actions/glabels-valign-text-middle.svg:/icons/22x22/actions/glabels-valign-text-middle.svg
+
+
+
+ 22
+ 22
+
true
@@ -168,7 +198,13 @@
- :/icons/24x24/actions/glabels-valign-text-bottom.png:/icons/24x24/actions/glabels-valign-text-bottom.png
+ :/icons/22x22/actions/glabels-valign-text-bottom.svg:/icons/22x22/actions/glabels-valign-text-bottom.svg
+
+
+
+ 22
+ 22
+
true
@@ -1199,16 +1235,7 @@
15
-
- 0
-
-
- 0
-
-
- 0
-
-
+
0
-