Added wrap mode attribute to text box.
This commit is contained in:
@@ -228,6 +228,14 @@ namespace glabels
|
|||||||
{
|
{
|
||||||
mBlocked = true;
|
mBlocked = true;
|
||||||
|
|
||||||
|
int wrapIndex = 0;
|
||||||
|
switch (mObject->textWrapMode())
|
||||||
|
{
|
||||||
|
case QTextOption::WordWrap: wrapIndex = 0; break;
|
||||||
|
case QTextOption::WrapAnywhere: wrapIndex = 1; break;
|
||||||
|
default: wrapIndex = 2; break;
|
||||||
|
}
|
||||||
|
|
||||||
textFontFamilyCombo->setCurrentText( mObject->fontFamily() );
|
textFontFamilyCombo->setCurrentText( mObject->fontFamily() );
|
||||||
textFontSizeSpin->setValue( mObject->fontSize() );
|
textFontSizeSpin->setValue( mObject->fontSize() );
|
||||||
textFontBoldToggle->setChecked( mObject->fontWeight() == QFont::Bold );
|
textFontBoldToggle->setChecked( mObject->fontWeight() == QFont::Bold );
|
||||||
@@ -236,6 +244,7 @@ namespace glabels
|
|||||||
textColorButton->setColorNode( mObject->textColorNode() );
|
textColorButton->setColorNode( mObject->textColorNode() );
|
||||||
textHAlignGroup->button( mObject->textHAlign() )->setChecked( true );
|
textHAlignGroup->button( mObject->textHAlign() )->setChecked( true );
|
||||||
textVAlignGroup->button( mObject->textVAlign() )->setChecked( true );
|
textVAlignGroup->button( mObject->textVAlign() )->setChecked( true );
|
||||||
|
textWrapModeCombo->setCurrentIndex( wrapIndex );
|
||||||
textLineSpacingSpin->setValue( mObject->textLineSpacing() );
|
textLineSpacingSpin->setValue( mObject->textLineSpacing() );
|
||||||
textEdit->setText( mObject->text() );
|
textEdit->setText( mObject->text() );
|
||||||
|
|
||||||
@@ -691,6 +700,14 @@ namespace glabels
|
|||||||
|
|
||||||
mUndoRedoModel->checkpoint( tr("Text") );
|
mUndoRedoModel->checkpoint( tr("Text") );
|
||||||
|
|
||||||
|
QTextOption::WrapMode wrapMode;
|
||||||
|
switch (textWrapModeCombo->currentIndex())
|
||||||
|
{
|
||||||
|
case 0: wrapMode = QTextOption::WordWrap; break;
|
||||||
|
case 1: wrapMode = QTextOption::WrapAnywhere; break;
|
||||||
|
default: wrapMode = QTextOption::NoWrap; break;
|
||||||
|
}
|
||||||
|
|
||||||
mObject->setFontFamily( textFontFamilyCombo->currentText() );
|
mObject->setFontFamily( textFontFamilyCombo->currentText() );
|
||||||
mObject->setFontSize( textFontSizeSpin->value() );
|
mObject->setFontSize( textFontSizeSpin->value() );
|
||||||
mObject->setFontWeight( textFontBoldToggle->isChecked() ? QFont::Bold : QFont::Normal );
|
mObject->setFontWeight( textFontBoldToggle->isChecked() ? QFont::Bold : QFont::Normal );
|
||||||
@@ -699,6 +716,7 @@ namespace glabels
|
|||||||
mObject->setTextColorNode( textColorButton->colorNode() );
|
mObject->setTextColorNode( textColorButton->colorNode() );
|
||||||
mObject->setTextHAlign( Qt::AlignmentFlag( textHAlignGroup->checkedId() ) );
|
mObject->setTextHAlign( Qt::AlignmentFlag( textHAlignGroup->checkedId() ) );
|
||||||
mObject->setTextVAlign( Qt::AlignmentFlag( textVAlignGroup->checkedId() ) );
|
mObject->setTextVAlign( Qt::AlignmentFlag( textVAlignGroup->checkedId() ) );
|
||||||
|
mObject->setTextWrapMode( wrapMode );
|
||||||
mObject->setTextLineSpacing( textLineSpacingSpin->value() );
|
mObject->setTextLineSpacing( textLineSpacingSpin->value() );
|
||||||
mObject->setText( textEdit->toPlainText() );
|
mObject->setText( textEdit->toPlainText() );
|
||||||
|
|
||||||
|
|||||||
+141
-84
@@ -7,7 +7,7 @@
|
|||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>400</width>
|
<width>400</width>
|
||||||
<height>859</height>
|
<height>640</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QTabWidget" name="notebook">
|
<widget class="QTabWidget" name="notebook">
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>1</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="textPage">
|
<widget class="QWidget" name="textPage">
|
||||||
<attribute name="title">
|
<attribute name="title">
|
||||||
@@ -47,8 +47,6 @@
|
|||||||
<property name="title">
|
<property name="title">
|
||||||
<string>Layout</string>
|
<string>Layout</string>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<layout class="QFormLayout" name="formLayout_2">
|
<layout class="QFormLayout" name="formLayout_2">
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<widget class="QLabel" name="label_7">
|
<widget class="QLabel" name="label_7">
|
||||||
@@ -58,7 +56,15 @@
|
|||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout_16">
|
||||||
|
<property name="spacing">
|
||||||
|
<number>6</number>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
|
<property name="rightMargin">
|
||||||
|
<number>3</number>
|
||||||
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="textHAlignLeftToggle">
|
<widget class="QPushButton" name="textHAlignLeftToggle">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -133,15 +139,11 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item>
|
||||||
<widget class="QLabel" name="label_8">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1">
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||||
|
<property name="leftMargin">
|
||||||
|
<number>3</number>
|
||||||
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="textVAlignTopToggle">
|
<widget class="QPushButton" name="textVAlignTopToggle">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -216,6 +218,8 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
<item row="2" column="0">
|
<item row="2" column="0">
|
||||||
<widget class="QLabel" name="label_9">
|
<widget class="QLabel" name="label_9">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -250,9 +254,35 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
<item row="1" column="0">
|
||||||
|
<widget class="QLabel" name="label_2">
|
||||||
|
<property name="text">
|
||||||
|
<string>Wrap mode:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="1" column="1">
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout_25">
|
||||||
|
<item>
|
||||||
|
<widget class="QComboBox" name="textWrapModeCombo">
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>Word</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>Anywhere</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>None</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
<spacer name="horizontalSpacer_5">
|
<spacer name="horizontalSpacer_5">
|
||||||
<property name="orientation">
|
<property name="orientation">
|
||||||
<enum>Qt::Horizontal</enum>
|
<enum>Qt::Horizontal</enum>
|
||||||
@@ -266,6 +296,8 @@
|
|||||||
</spacer>
|
</spacer>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
@@ -473,7 +505,7 @@
|
|||||||
<property name="sizeHint" stdset="0">
|
<property name="sizeHint" stdset="0">
|
||||||
<size>
|
<size>
|
||||||
<width>20</width>
|
<width>20</width>
|
||||||
<height>142</height>
|
<height>6</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
</spacer>
|
</spacer>
|
||||||
@@ -1128,7 +1160,16 @@
|
|||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>15</number>
|
<number>15</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="margin">
|
<property name="leftMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="topMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="rightMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="bottomMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
@@ -1541,8 +1582,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>111</x>
|
<x>119</x>
|
||||||
<y>220</y>
|
<y>212</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>396</x>
|
<x>396</x>
|
||||||
@@ -1557,8 +1598,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>154</x>
|
<x>159</x>
|
||||||
<y>220</y>
|
<y>212</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>396</x>
|
<x>396</x>
|
||||||
@@ -1573,8 +1614,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>197</x>
|
<x>199</x>
|
||||||
<y>220</y>
|
<y>212</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>395</x>
|
<x>395</x>
|
||||||
@@ -1589,8 +1630,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>121</x>
|
<x>132</x>
|
||||||
<y>262</y>
|
<y>248</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>396</x>
|
<x>396</x>
|
||||||
@@ -1605,8 +1646,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>148</x>
|
<x>157</x>
|
||||||
<y>352</y>
|
<y>333</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>396</x>
|
<x>396</x>
|
||||||
@@ -1621,8 +1662,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>191</x>
|
<x>198</x>
|
||||||
<y>352</y>
|
<y>333</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>398</x>
|
<x>398</x>
|
||||||
@@ -1637,8 +1678,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>234</x>
|
<x>238</x>
|
||||||
<y>352</y>
|
<y>333</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>395</x>
|
<x>395</x>
|
||||||
@@ -1653,8 +1694,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>148</x>
|
<x>284</x>
|
||||||
<y>398</y>
|
<y>333</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>393</x>
|
<x>393</x>
|
||||||
@@ -1669,8 +1710,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>191</x>
|
<x>325</x>
|
||||||
<y>398</y>
|
<y>333</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>396</x>
|
<x>396</x>
|
||||||
@@ -1685,8 +1726,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>234</x>
|
<x>365</x>
|
||||||
<y>398</y>
|
<y>333</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>397</x>
|
<x>397</x>
|
||||||
@@ -1701,8 +1742,8 @@
|
|||||||
<slot>onTextControlsChanged()</slot>
|
<slot>onTextControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>195</x>
|
<x>184</x>
|
||||||
<y>438</y>
|
<y>407</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>394</x>
|
<x>394</x>
|
||||||
@@ -1717,8 +1758,8 @@
|
|||||||
<slot>onLineControlsChanged()</slot>
|
<slot>onLineControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>182</x>
|
<x>119</x>
|
||||||
<y>135</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>392</x>
|
<x>392</x>
|
||||||
@@ -1733,8 +1774,8 @@
|
|||||||
<slot>onLineControlsChanged()</slot>
|
<slot>onLineControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>129</x>
|
<x>119</x>
|
||||||
<y>175</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>1</x>
|
<x>1</x>
|
||||||
@@ -1749,8 +1790,8 @@
|
|||||||
<slot>onFillControlsChanged()</slot>
|
<slot>onFillControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>128</x>
|
<x>119</x>
|
||||||
<y>260</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>6</x>
|
<x>6</x>
|
||||||
@@ -1765,8 +1806,8 @@
|
|||||||
<slot>onPositionControlsChanged()</slot>
|
<slot>onPositionControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>134</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>399</x>
|
<x>399</x>
|
||||||
@@ -1781,8 +1822,8 @@
|
|||||||
<slot>onPositionControlsChanged()</slot>
|
<slot>onPositionControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>174</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>325</x>
|
<x>325</x>
|
||||||
@@ -1797,8 +1838,8 @@
|
|||||||
<slot>onRectSizeControlsChanged()</slot>
|
<slot>onRectSizeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>258</y>
|
<y>111</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>3</x>
|
<x>3</x>
|
||||||
@@ -1813,8 +1854,8 @@
|
|||||||
<slot>onRectSizeControlsChanged()</slot>
|
<slot>onRectSizeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>298</y>
|
<y>111</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
@@ -1829,8 +1870,8 @@
|
|||||||
<slot>onResetImageSize()</slot>
|
<slot>onResetImageSize()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>201</x>
|
<x>119</x>
|
||||||
<y>368</y>
|
<y>111</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>4</x>
|
<x>4</x>
|
||||||
@@ -1861,8 +1902,8 @@
|
|||||||
<slot>onShadowControlsChanged()</slot>
|
<slot>onShadowControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>136</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>398</x>
|
<x>398</x>
|
||||||
@@ -1877,8 +1918,8 @@
|
|||||||
<slot>onShadowControlsChanged()</slot>
|
<slot>onShadowControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>176</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>294</x>
|
<x>294</x>
|
||||||
@@ -1893,8 +1934,8 @@
|
|||||||
<slot>onShadowControlsChanged()</slot>
|
<slot>onShadowControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>128</x>
|
<x>119</x>
|
||||||
<y>216</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>399</x>
|
<x>399</x>
|
||||||
@@ -1909,8 +1950,8 @@
|
|||||||
<slot>onShadowControlsChanged()</slot>
|
<slot>onShadowControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>167</x>
|
<x>119</x>
|
||||||
<y>258</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>399</x>
|
<x>399</x>
|
||||||
@@ -1925,8 +1966,8 @@
|
|||||||
<slot>onLineSizeControlsChanged()</slot>
|
<slot>onLineSizeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>172</x>
|
<x>119</x>
|
||||||
<y>452</y>
|
<y>116</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>5</x>
|
<x>5</x>
|
||||||
@@ -1941,8 +1982,8 @@
|
|||||||
<slot>onLineSizeControlsChanged()</slot>
|
<slot>onLineSizeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>181</x>
|
<x>119</x>
|
||||||
<y>492</y>
|
<y>116</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>1</x>
|
<x>1</x>
|
||||||
@@ -1957,8 +1998,8 @@
|
|||||||
<slot>onImageFileButtonClicked()</slot>
|
<slot>onImageFileButtonClicked()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>125</x>
|
<x>119</x>
|
||||||
<y>172</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>394</x>
|
<x>394</x>
|
||||||
@@ -1973,8 +2014,8 @@
|
|||||||
<slot>onImageKeySelected(QString)</slot>
|
<slot>onImageKeySelected(QString)</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>313</x>
|
<x>119</x>
|
||||||
<y>172</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>397</x>
|
<x>397</x>
|
||||||
@@ -2005,8 +2046,8 @@
|
|||||||
<slot>onTextInsertFieldKeySelected(QString)</slot>
|
<slot>onTextInsertFieldKeySelected(QString)</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>240</x>
|
<x>239</x>
|
||||||
<y>699</y>
|
<y>599</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>395</x>
|
<x>395</x>
|
||||||
@@ -2021,8 +2062,8 @@
|
|||||||
<slot>onBarcodeControlsChanged()</slot>
|
<slot>onBarcodeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>123</x>
|
<x>119</x>
|
||||||
<y>159</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>4</x>
|
<x>4</x>
|
||||||
@@ -2037,8 +2078,8 @@
|
|||||||
<slot>onBarcodeControlsChanged()</slot>
|
<slot>onBarcodeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>94</x>
|
<x>105</x>
|
||||||
<y>187</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>1</x>
|
<x>1</x>
|
||||||
@@ -2053,8 +2094,8 @@
|
|||||||
<slot>onBarcodeControlsChanged()</slot>
|
<slot>onBarcodeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>89</x>
|
<x>100</x>
|
||||||
<y>227</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>1</x>
|
<x>1</x>
|
||||||
@@ -2069,8 +2110,8 @@
|
|||||||
<slot>onBarcodeControlsChanged()</slot>
|
<slot>onBarcodeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>255</x>
|
<x>119</x>
|
||||||
<y>405</y>
|
<y>112</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>398</x>
|
<x>398</x>
|
||||||
@@ -2085,8 +2126,8 @@
|
|||||||
<slot>onBarcodeInsertFieldKeySelected(QString)</slot>
|
<slot>onBarcodeInsertFieldKeySelected(QString)</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>203</x>
|
<x>119</x>
|
||||||
<y>486</y>
|
<y>112</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>403</x>
|
<x>403</x>
|
||||||
@@ -2101,8 +2142,8 @@
|
|||||||
<slot>onBarcodeControlsChanged()</slot>
|
<slot>onBarcodeControlsChanged()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>114</x>
|
<x>119</x>
|
||||||
<y>121</y>
|
<y>106</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>5</x>
|
<x>5</x>
|
||||||
@@ -2110,6 +2151,22 @@
|
|||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
|
<connection>
|
||||||
|
<sender>textWrapModeCombo</sender>
|
||||||
|
<signal>currentIndexChanged(int)</signal>
|
||||||
|
<receiver>ObjectEditor</receiver>
|
||||||
|
<slot>onTextControlsChanged()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>144</x>
|
||||||
|
<y>352</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>395</x>
|
||||||
|
<y>599</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
<slots>
|
<slots>
|
||||||
<slot>onChanged()</slot>
|
<slot>onChanged()</slot>
|
||||||
|
|||||||
@@ -594,6 +594,26 @@ namespace glabels
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Virtual Text Wrap Mode Property Default Getter
|
||||||
|
/// (Overridden by concrete class)
|
||||||
|
///
|
||||||
|
QTextOption::WrapMode ModelObject::textWrapMode() const
|
||||||
|
{
|
||||||
|
return QTextOption::WordWrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Virtual Text Wrap Mode Property Default Setter
|
||||||
|
/// (Overridden by concrete class)
|
||||||
|
///
|
||||||
|
void ModelObject::setTextWrapMode( QTextOption::WrapMode value )
|
||||||
|
{
|
||||||
|
// empty
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
///
|
///
|
||||||
/// Virtual Text Line Spacing Property Default Getter
|
/// Virtual Text Line Spacing Property Default Getter
|
||||||
/// (Overridden by concrete class)
|
/// (Overridden by concrete class)
|
||||||
|
|||||||
@@ -251,6 +251,13 @@ namespace glabels
|
|||||||
virtual void setTextVAlign( Qt::Alignment value );
|
virtual void setTextVAlign( Qt::Alignment value );
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Virtual Text Property: textWrapMode
|
||||||
|
//
|
||||||
|
virtual QTextOption::WrapMode textWrapMode() const;
|
||||||
|
virtual void setTextWrapMode( QTextOption::WrapMode value );
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Virtual Text Property: textLineSpacing
|
// Virtual Text Property: textLineSpacing
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -69,6 +69,7 @@ namespace glabels
|
|||||||
mTextColorNode = ColorNode( QColor( 0, 0, 0 ) );
|
mTextColorNode = ColorNode( QColor( 0, 0, 0 ) );
|
||||||
mTextHAlign = Qt::AlignLeft;
|
mTextHAlign = Qt::AlignLeft;
|
||||||
mTextVAlign = Qt::AlignTop;
|
mTextVAlign = Qt::AlignTop;
|
||||||
|
mTextWrapMode = QTextOption::WordWrap;
|
||||||
mTextLineSpacing = 1;
|
mTextLineSpacing = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -89,6 +90,7 @@ namespace glabels
|
|||||||
ColorNode textColorNode,
|
ColorNode textColorNode,
|
||||||
Qt::Alignment textHAlign,
|
Qt::Alignment textHAlign,
|
||||||
Qt::Alignment textVAlign,
|
Qt::Alignment textVAlign,
|
||||||
|
QTextOption::WrapMode textWrapMode,
|
||||||
double textLineSpacing,
|
double textLineSpacing,
|
||||||
const QMatrix& matrix,
|
const QMatrix& matrix,
|
||||||
bool shadowState,
|
bool shadowState,
|
||||||
@@ -120,6 +122,7 @@ namespace glabels
|
|||||||
mTextColorNode = textColorNode;
|
mTextColorNode = textColorNode;
|
||||||
mTextHAlign = textHAlign;
|
mTextHAlign = textHAlign;
|
||||||
mTextVAlign = textVAlign;
|
mTextVAlign = textVAlign;
|
||||||
|
mTextWrapMode = textWrapMode;
|
||||||
mTextLineSpacing = textLineSpacing;
|
mTextLineSpacing = textLineSpacing;
|
||||||
|
|
||||||
update(); // Initialize cached editor layouts
|
update(); // Initialize cached editor layouts
|
||||||
@@ -141,6 +144,7 @@ namespace glabels
|
|||||||
mTextColorNode = object->mTextColorNode;
|
mTextColorNode = object->mTextColorNode;
|
||||||
mTextHAlign = object->mTextHAlign;
|
mTextHAlign = object->mTextHAlign;
|
||||||
mTextVAlign = object->mTextVAlign;
|
mTextVAlign = object->mTextVAlign;
|
||||||
|
mTextWrapMode = object->mTextWrapMode;
|
||||||
mTextLineSpacing = object->mTextLineSpacing;
|
mTextLineSpacing = object->mTextLineSpacing;
|
||||||
|
|
||||||
update(); // Initialize cached editor layouts
|
update(); // Initialize cached editor layouts
|
||||||
@@ -378,6 +382,29 @@ namespace glabels
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Text Wrap Mode Property Getter
|
||||||
|
///
|
||||||
|
QTextOption::WrapMode ModelTextObject::textWrapMode() const
|
||||||
|
{
|
||||||
|
return mTextWrapMode;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Text Wrap Mode Property Setter
|
||||||
|
///
|
||||||
|
void ModelTextObject::setTextWrapMode( QTextOption::WrapMode value )
|
||||||
|
{
|
||||||
|
if ( mTextWrapMode != value )
|
||||||
|
{
|
||||||
|
mTextWrapMode = value;
|
||||||
|
update();
|
||||||
|
emit changed();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
///
|
///
|
||||||
/// TextLineSpacing Property Getter
|
/// TextLineSpacing Property Getter
|
||||||
///
|
///
|
||||||
@@ -415,7 +442,7 @@ namespace glabels
|
|||||||
|
|
||||||
QTextOption textOption;
|
QTextOption textOption;
|
||||||
textOption.setAlignment( mTextHAlign );
|
textOption.setAlignment( mTextHAlign );
|
||||||
textOption.setWrapMode( QTextOption::WordWrap );
|
textOption.setWrapMode( mTextWrapMode );
|
||||||
|
|
||||||
QFontMetricsF fontMetrics( font );
|
QFontMetricsF fontMetrics( font );
|
||||||
double dy = fontMetrics.lineSpacing() * mTextLineSpacing;
|
double dy = fontMetrics.lineSpacing() * mTextLineSpacing;
|
||||||
@@ -537,7 +564,7 @@ namespace glabels
|
|||||||
|
|
||||||
QTextOption textOption;
|
QTextOption textOption;
|
||||||
textOption.setAlignment( mTextHAlign );
|
textOption.setAlignment( mTextHAlign );
|
||||||
textOption.setWrapMode( QTextOption::WordWrap );
|
textOption.setWrapMode( mTextWrapMode );
|
||||||
|
|
||||||
QFontMetricsF fontMetrics( font );
|
QFontMetricsF fontMetrics( font );
|
||||||
double dy = fontMetrics.lineSpacing() * mTextLineSpacing;
|
double dy = fontMetrics.lineSpacing() * mTextLineSpacing;
|
||||||
@@ -612,6 +639,10 @@ namespace glabels
|
|||||||
///
|
///
|
||||||
void ModelTextObject::drawTextInEditor( QPainter* painter, const QColor& color ) const
|
void ModelTextObject::drawTextInEditor( QPainter* painter, const QColor& color ) const
|
||||||
{
|
{
|
||||||
|
painter->save();
|
||||||
|
|
||||||
|
painter->setClipRect( QRectF( 0, 0, mW.pt(), mH.pt() ) );
|
||||||
|
|
||||||
if ( mText.isEmpty() )
|
if ( mText.isEmpty() )
|
||||||
{
|
{
|
||||||
QColor mutedColor = color;
|
QColor mutedColor = color;
|
||||||
@@ -627,6 +658,8 @@ namespace glabels
|
|||||||
{
|
{
|
||||||
layout->draw( painter, QPointF( 0, 0 ) );
|
layout->draw( painter, QPointF( 0, 0 ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
painter->restore();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -638,6 +671,10 @@ namespace glabels
|
|||||||
const QColor& color,
|
const QColor& color,
|
||||||
merge::Record* record ) const
|
merge::Record* record ) const
|
||||||
{
|
{
|
||||||
|
painter->save();
|
||||||
|
|
||||||
|
painter->setClipRect( QRectF( 0, 0, mW.pt(), mH.pt() ) );
|
||||||
|
|
||||||
QFont font;
|
QFont font;
|
||||||
font.setFamily( mFontFamily );
|
font.setFamily( mFontFamily );
|
||||||
font.setPointSizeF( mFontSize );
|
font.setPointSizeF( mFontSize );
|
||||||
@@ -647,7 +684,7 @@ namespace glabels
|
|||||||
|
|
||||||
QTextOption textOption;
|
QTextOption textOption;
|
||||||
textOption.setAlignment( mTextHAlign );
|
textOption.setAlignment( mTextHAlign );
|
||||||
textOption.setWrapMode( QTextOption::WordWrap );
|
textOption.setWrapMode( mTextWrapMode );
|
||||||
|
|
||||||
QFontMetricsF fontMetrics( font );
|
QFontMetricsF fontMetrics( font );
|
||||||
double dy = fontMetrics.lineSpacing() * mTextLineSpacing;
|
double dy = fontMetrics.lineSpacing() * mTextLineSpacing;
|
||||||
@@ -684,7 +721,7 @@ namespace glabels
|
|||||||
double h = boundingRect.height();
|
double h = boundingRect.height();
|
||||||
|
|
||||||
|
|
||||||
// Pass #2 -- adjust layout positions for vertical alignment and create hover path
|
// Pass #2 -- adjust layout positions for vertical alignment
|
||||||
x = marginPts;
|
x = marginPts;
|
||||||
switch ( mTextVAlign )
|
switch ( mTextVAlign )
|
||||||
{
|
{
|
||||||
@@ -717,6 +754,8 @@ namespace glabels
|
|||||||
|
|
||||||
// Cleanup
|
// Cleanup
|
||||||
qDeleteAll( layouts );
|
qDeleteAll( layouts );
|
||||||
|
|
||||||
|
painter->restore();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ namespace glabels
|
|||||||
ColorNode textColorNode,
|
ColorNode textColorNode,
|
||||||
Qt::Alignment textHAlign,
|
Qt::Alignment textHAlign,
|
||||||
Qt::Alignment textVAlign,
|
Qt::Alignment textVAlign,
|
||||||
|
QTextOption::WrapMode textWrapMode,
|
||||||
double textLineSpacing,
|
double textLineSpacing,
|
||||||
const QMatrix& matrix = QMatrix(),
|
const QMatrix& matrix = QMatrix(),
|
||||||
bool shadowState = false,
|
bool shadowState = false,
|
||||||
@@ -145,6 +146,13 @@ namespace glabels
|
|||||||
void setTextVAlign( Qt::Alignment value ) override;
|
void setTextVAlign( Qt::Alignment value ) override;
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Text Property: textWrapMode
|
||||||
|
//
|
||||||
|
QTextOption::WrapMode textWrapMode() const override;
|
||||||
|
void setTextWrapMode( QTextOption::WrapMode value ) override;
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Text Property: textLineSpacing
|
// Text Property: textLineSpacing
|
||||||
//
|
//
|
||||||
@@ -198,6 +206,7 @@ namespace glabels
|
|||||||
ColorNode mTextColorNode;
|
ColorNode mTextColorNode;
|
||||||
Qt::Alignment mTextHAlign;
|
Qt::Alignment mTextHAlign;
|
||||||
Qt::Alignment mTextVAlign;
|
Qt::Alignment mTextVAlign;
|
||||||
|
QTextOption::WrapMode mTextWrapMode;
|
||||||
double mTextLineSpacing;
|
double mTextLineSpacing;
|
||||||
|
|
||||||
QList<QTextLayout*> mEditorLayouts;
|
QList<QTextLayout*> mEditorLayouts;
|
||||||
|
|||||||
@@ -341,6 +341,7 @@ namespace glabels
|
|||||||
XmlUtil::setDoubleAttr( node, "line_spacing", object->textLineSpacing() );
|
XmlUtil::setDoubleAttr( node, "line_spacing", object->textLineSpacing() );
|
||||||
XmlUtil::setAlignmentAttr( node, "align", object->textHAlign() );
|
XmlUtil::setAlignmentAttr( node, "align", object->textHAlign() );
|
||||||
XmlUtil::setAlignmentAttr( node, "valign", object->textVAlign() );
|
XmlUtil::setAlignmentAttr( node, "valign", object->textVAlign() );
|
||||||
|
XmlUtil::setWrapModeAttr( node, "wrap", object->textWrapMode() );
|
||||||
|
|
||||||
/* affine attrs */
|
/* affine attrs */
|
||||||
createAffineAttrs( node, object );
|
createAffineAttrs( node, object );
|
||||||
|
|||||||
@@ -632,6 +632,7 @@ namespace glabels
|
|||||||
double textLineSpacing = XmlUtil::getDoubleAttr( node, "line_spacing", 1 );
|
double textLineSpacing = XmlUtil::getDoubleAttr( node, "line_spacing", 1 );
|
||||||
Qt::Alignment textHAlign = XmlUtil::getAlignmentAttr( node, "align", Qt::AlignLeft );
|
Qt::Alignment textHAlign = XmlUtil::getAlignmentAttr( node, "align", Qt::AlignLeft );
|
||||||
Qt::Alignment textVAlign = XmlUtil::getAlignmentAttr( node, "valign", Qt::AlignTop );
|
Qt::Alignment textVAlign = XmlUtil::getAlignmentAttr( node, "valign", Qt::AlignTop );
|
||||||
|
QTextOption::WrapMode textWrapMode = XmlUtil::getWrapModeAttr( node, "wrap", QTextOption::WordWrap );
|
||||||
|
|
||||||
/* affine attrs */
|
/* affine attrs */
|
||||||
double a[6];
|
double a[6];
|
||||||
@@ -680,7 +681,7 @@ namespace glabels
|
|||||||
return new ModelTextObject( x0, y0, w, h,
|
return new ModelTextObject( x0, y0, w, h,
|
||||||
text,
|
text,
|
||||||
fontFamily, fontSize, fontWeight, fontItalicFlag, fontUnderlineFlag,
|
fontFamily, fontSize, fontWeight, fontItalicFlag, fontUnderlineFlag,
|
||||||
textColorNode, textHAlign, textVAlign, textLineSpacing,
|
textColorNode, textHAlign, textVAlign, textWrapMode, textLineSpacing,
|
||||||
QMatrix( a[0], a[1], a[2], a[3], a[4], a[5] ),
|
QMatrix( a[0], a[1], a[2], a[3], a[4], a[5] ),
|
||||||
shadowState, shadowX, shadowY, shadowOpacity, shadowColorNode );
|
shadowState, shadowX, shadowY, shadowOpacity, shadowColorNode );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -298,6 +298,33 @@ namespace glabels
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
QTextOption::WrapMode XmlUtil::getWrapModeAttr( const QDomElement& node,
|
||||||
|
const QString& name,
|
||||||
|
QTextOption::WrapMode default_value )
|
||||||
|
{
|
||||||
|
init();
|
||||||
|
|
||||||
|
QString valueString = node.attribute( name, "" );
|
||||||
|
if ( valueString != "" )
|
||||||
|
{
|
||||||
|
if ( valueString == "word" )
|
||||||
|
{
|
||||||
|
return QTextOption::WordWrap;
|
||||||
|
}
|
||||||
|
else if ( valueString == "anywhere" )
|
||||||
|
{
|
||||||
|
return QTextOption::WrapAnywhere;
|
||||||
|
}
|
||||||
|
else if ( valueString == "none" )
|
||||||
|
{
|
||||||
|
return QTextOption::NoWrap;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return default_value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void XmlUtil::setStringAttr( QDomElement& node,
|
void XmlUtil::setStringAttr( QDomElement& node,
|
||||||
const QString& name,
|
const QString& name,
|
||||||
const QString& value )
|
const QString& value )
|
||||||
@@ -406,5 +433,28 @@ namespace glabels
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void XmlUtil::setWrapModeAttr( QDomElement& node,
|
||||||
|
const QString& name,
|
||||||
|
QTextOption::WrapMode value )
|
||||||
|
{
|
||||||
|
switch (value)
|
||||||
|
{
|
||||||
|
case QTextOption::WordWrap:
|
||||||
|
node.setAttribute( name, "word" );
|
||||||
|
break;
|
||||||
|
case QTextOption::WrapAnywhere:
|
||||||
|
node.setAttribute( name, "anywhere" );
|
||||||
|
break;
|
||||||
|
case QTextOption::NoWrap:
|
||||||
|
case QTextOption::ManualWrap:
|
||||||
|
node.setAttribute( name, "none" );
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
node.setAttribute( name, "word" );
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include <QFont>
|
#include <QFont>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <Qt>
|
#include <Qt>
|
||||||
|
#include <QTextOption>
|
||||||
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
|
|
||||||
@@ -86,6 +87,10 @@ namespace glabels
|
|||||||
const QString& name,
|
const QString& name,
|
||||||
Qt::Alignment default_value );
|
Qt::Alignment default_value );
|
||||||
|
|
||||||
|
static QTextOption::WrapMode getWrapModeAttr( const QDomElement& node,
|
||||||
|
const QString& name,
|
||||||
|
QTextOption::WrapMode default_value );
|
||||||
|
|
||||||
|
|
||||||
static void setStringAttr( QDomElement& node,
|
static void setStringAttr( QDomElement& node,
|
||||||
const QString& name,
|
const QString& name,
|
||||||
@@ -119,6 +124,10 @@ namespace glabels
|
|||||||
const QString& name,
|
const QString& name,
|
||||||
Qt::Alignment value );
|
Qt::Alignment value );
|
||||||
|
|
||||||
|
static void setWrapModeAttr( QDomElement& node,
|
||||||
|
const QString& name,
|
||||||
|
QTextOption::WrapMode value );
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Units mUnits;
|
Units mUnits;
|
||||||
|
|||||||
@@ -42,6 +42,7 @@
|
|||||||
<!-- Text related enumerations/types -->
|
<!-- Text related enumerations/types -->
|
||||||
<!ENTITY % ALIGN_TYPE "(left | right | center)">
|
<!ENTITY % ALIGN_TYPE "(left | right | center)">
|
||||||
<!ENTITY % VALIGN_TYPE "(top | bottom | center)">
|
<!ENTITY % VALIGN_TYPE "(top | bottom | center)">
|
||||||
|
<!ENTITY % WRAP_MODE_TYPE "(word | anywhere | none)">
|
||||||
<!ENTITY % FONT_WEIGHT_TYPE "(normal | bold)">
|
<!ENTITY % FONT_WEIGHT_TYPE "(normal | bold)">
|
||||||
|
|
||||||
<!-- Barcode related enumerations/types -->
|
<!-- Barcode related enumerations/types -->
|
||||||
@@ -356,6 +357,7 @@
|
|||||||
line_spacing %LENGTH_TYPE; #IMPLIED
|
line_spacing %LENGTH_TYPE; #IMPLIED
|
||||||
align %ALIGN_TYPE; #REQUIRED
|
align %ALIGN_TYPE; #REQUIRED
|
||||||
valign %VALIGN_TYPE; #REQUIRED
|
valign %VALIGN_TYPE; #REQUIRED
|
||||||
|
wrap %WRAP_MODE_TYPE; #IMPLIED
|
||||||
auto_shrink %BOOLEAN_TYPE; #IMPLIED
|
auto_shrink %BOOLEAN_TYPE; #IMPLIED
|
||||||
%affine_attrs;
|
%affine_attrs;
|
||||||
%shadow_attrs;
|
%shadow_attrs;
|
||||||
|
|||||||
+111
-95
@@ -356,209 +356,225 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="56"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="54"/>
|
||||||
<source>Alignment:</source>
|
<source>Alignment:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="222"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="226"/>
|
||||||
<source>Line spacing:</source>
|
<source>Line spacing:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="274"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="260"/>
|
||||||
|
<source>Wrap mode:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="270"/>
|
||||||
|
<source>Word</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="306"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="288"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="320"/>
|
||||||
<source>Family:</source>
|
<source>Family:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="298"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="330"/>
|
||||||
<source>Size:</source>
|
<source>Size:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="305"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="337"/>
|
||||||
<source>Style:</source>
|
<source>Style:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="392"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="424"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="582"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="614"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="822"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="854"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="914"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="946"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1351"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1392"/>
|
||||||
<source>Color:</source>
|
<source>Color:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="484"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="516"/>
|
||||||
<source>Editor</source>
|
<source>Editor</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="534"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="566"/>
|
||||||
<source>Barcode</source>
|
<source>Barcode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="553"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="585"/>
|
||||||
<source>Style</source>
|
<source>Style</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="561"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="593"/>
|
||||||
<source>Type:</source>
|
<source>Type:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="568"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="600"/>
|
||||||
<source>Show text</source>
|
<source>Show text</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="575"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="607"/>
|
||||||
<source>Checksum</source>
|
<source>Checksum</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="634"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="666"/>
|
||||||
<source>Barcode data</source>
|
<source>Barcode data</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="684"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="716"/>
|
||||||
<source>Image</source>
|
<source>Image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="690"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="722"/>
|
||||||
<source>File</source>
|
<source>File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="713"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="280"/>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="745"/>
|
||||||
<source>None</source>
|
<source>None</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="728"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="275"/>
|
||||||
|
<source>Anywhere</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="760"/>
|
||||||
<source>Select File...</source>
|
<source>Select File...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="741"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="773"/>
|
||||||
<source>or</source>
|
<source>or</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="755"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="787"/>
|
||||||
<source>Select Merge Field...</source>
|
<source>Select Merge Field...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="784"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="816"/>
|
||||||
<source>Line/Fill</source>
|
<source>Line/Fill</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="792"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="824"/>
|
||||||
<source>Line</source>
|
<source>Line</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="809"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="841"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1195"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1236"/>
|
||||||
<source>Width:</source>
|
<source>Width:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="900"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="932"/>
|
||||||
<source>Fill</source>
|
<source>Fill</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="968"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1000"/>
|
||||||
<source>Position/Size</source>
|
<source>Position/Size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="974"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1006"/>
|
||||||
<source>Position</source>
|
<source>Position</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="988"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1020"/>
|
||||||
<source>X:</source>
|
<source>X:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1008"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1040"/>
|
||||||
<source>Y:</source>
|
<source>Y:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1040"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1072"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1122"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1154"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1054"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1086"/>
|
||||||
<source>Length:</source>
|
<source>Length:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1074"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1106"/>
|
||||||
<source>Angle:</source>
|
<source>Angle:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1137"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1178"/>
|
||||||
<source>Original size:</source>
|
<source>Original size:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1144"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1185"/>
|
||||||
<source>Reset</source>
|
<source>Reset</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1236"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1277"/>
|
||||||
<source>Lock aspect ratio</source>
|
<source>Lock aspect ratio</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1251"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1292"/>
|
||||||
<source>Height:</source>
|
<source>Height:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1277"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1318"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1283"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1324"/>
|
||||||
<source>Shadow</source>
|
<source>Shadow</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1297"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1338"/>
|
||||||
<source>X offset:</source>
|
<source>X offset:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1324"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1365"/>
|
||||||
<source>Y offset:</source>
|
<source>Y offset:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1358"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1399"/>
|
||||||
<source>Opacity:</source>
|
<source>Opacity:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1467"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1508"/>
|
||||||
<source>Object properties</source>
|
<source>Object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2147,180 +2163,180 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="352"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="361"/>
|
||||||
<source>Box object properties</source>
|
<source>Box object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="354"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="363"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="375"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="384"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="416"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="425"/>
|
||||||
<source>line/fill</source>
|
<source>line/fill</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="355"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="364"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="376"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="385"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="397"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="406"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="417"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="426"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="438"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="447"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="457"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="466"/>
|
||||||
<source>position/size</source>
|
<source>position/size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="356"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="365"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="377"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="386"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="398"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="407"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="418"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="427"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="439"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="448"/>
|
||||||
<source>shadow</source>
|
<source>shadow</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="373"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="382"/>
|
||||||
<source>Ellipse object properties</source>
|
<source>Ellipse object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="394"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="403"/>
|
||||||
<source>Image object properties</source>
|
<source>Image object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="396"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="405"/>
|
||||||
<source>image</source>
|
<source>image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="414"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="423"/>
|
||||||
<source>Line object properties</source>
|
<source>Line object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="435"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="444"/>
|
||||||
<source>Text object properties</source>
|
<source>Text object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="437"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="446"/>
|
||||||
<source>text</source>
|
<source>text</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="454"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="463"/>
|
||||||
<source>Barcode object properties</source>
|
<source>Barcode object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="456"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="465"/>
|
||||||
<source>barcode</source>
|
<source>barcode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="482"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="491"/>
|
||||||
<source>Object properties</source>
|
<source>Object properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="539"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="548"/>
|
||||||
<source>Line</source>
|
<source>Line</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="555"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="564"/>
|
||||||
<source>Fill</source>
|
<source>Fill</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="578"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="587"/>
|
||||||
<source>Image files (*.png *.jpg *.jpeg *.gif *.bmp *.pbm *.pgm *.ppm *.xbm *.xpm *.svg)</source>
|
<source>Image files (*.png *.jpg *.jpeg *.gif *.bmp *.pbm *.pgm *.ppm *.xbm *.xpm *.svg)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="579"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="588"/>
|
||||||
<source>All files (*)</source>
|
<source>All files (*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="580"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="589"/>
|
||||||
<source>PNG - Portable Network Graphics (*.png)</source>
|
<source>PNG - Portable Network Graphics (*.png)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="581"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="590"/>
|
||||||
<source>BMP - Windows Bitmap (*.bmp)</source>
|
<source>BMP - Windows Bitmap (*.bmp)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="582"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="591"/>
|
||||||
<source>GIF - Graphics Interchange Format (*.gif)</source>
|
<source>GIF - Graphics Interchange Format (*.gif)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="583"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="592"/>
|
||||||
<source>JPEG - Joint Photographic Experts Group (*.jpg *.jpeg)</source>
|
<source>JPEG - Joint Photographic Experts Group (*.jpg *.jpeg)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="584"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="593"/>
|
||||||
<source>PBM - Portable Bitmap (*.pbm)</source>
|
<source>PBM - Portable Bitmap (*.pbm)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="585"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="594"/>
|
||||||
<source>PGM - Portable Graymap (*.pgm)</source>
|
<source>PGM - Portable Graymap (*.pgm)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="586"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="595"/>
|
||||||
<source>PPM - Portable Pixmap (*.ppm)</source>
|
<source>PPM - Portable Pixmap (*.ppm)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="587"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="596"/>
|
||||||
<source>SVG - Scalable Vector Graphics (*.svg)</source>
|
<source>SVG - Scalable Vector Graphics (*.svg)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="588"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="597"/>
|
||||||
<source>XBM - X11 Bitmap (*.xbm)</source>
|
<source>XBM - X11 Bitmap (*.xbm)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="589"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="598"/>
|
||||||
<source>XPM - X11 Pixmap (*.xpm)</source>
|
<source>XPM - X11 Pixmap (*.xpm)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="593"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="602"/>
|
||||||
<source>gLabels - Select image file</source>
|
<source>gLabels - Select image file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="598"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="607"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="610"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="619"/>
|
||||||
<source>Set image</source>
|
<source>Set image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="621"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="630"/>
|
||||||
<source>Move</source>
|
<source>Move</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="639"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="648"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="673"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="682"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="692"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="701"/>
|
||||||
<source>Text</source>
|
<source>Text</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="766"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="784"/>
|
||||||
<source>Shadow</source>
|
<source>Shadow</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -3049,8 +3065,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>glabels::model::ModelTextObject</name>
|
<name>glabels::model::ModelTextObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../model/ModelTextObject.cpp" line="423"/>
|
<location filename="../model/ModelTextObject.cpp" line="450"/>
|
||||||
<location filename="../model/ModelTextObject.cpp" line="545"/>
|
<location filename="../model/ModelTextObject.cpp" line="572"/>
|
||||||
<source>Text</source>
|
<source>Text</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
+111
-95
@@ -356,209 +356,225 @@
|
|||||||
<translation>Anordnung</translation>
|
<translation>Anordnung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="56"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="54"/>
|
||||||
<source>Alignment:</source>
|
<source>Alignment:</source>
|
||||||
<translation>Ausrichtung:</translation>
|
<translation>Ausrichtung:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="222"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="226"/>
|
||||||
<source>Line spacing:</source>
|
<source>Line spacing:</source>
|
||||||
<translation>Zeilenabstand:</translation>
|
<translation>Zeilenabstand:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="274"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="260"/>
|
||||||
|
<source>Wrap mode:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="270"/>
|
||||||
|
<source>Word</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="306"/>
|
||||||
<source>Font</source>
|
<source>Font</source>
|
||||||
<translation>Schrift</translation>
|
<translation>Schrift</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="288"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="320"/>
|
||||||
<source>Family:</source>
|
<source>Family:</source>
|
||||||
<translation>Familie:</translation>
|
<translation>Familie:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="298"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="330"/>
|
||||||
<source>Size:</source>
|
<source>Size:</source>
|
||||||
<translation>Größe:</translation>
|
<translation>Größe:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="305"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="337"/>
|
||||||
<source>Style:</source>
|
<source>Style:</source>
|
||||||
<translation>Stil:</translation>
|
<translation>Stil:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="392"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="424"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="582"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="614"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="822"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="854"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="914"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="946"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1351"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1392"/>
|
||||||
<source>Color:</source>
|
<source>Color:</source>
|
||||||
<translation>Farbe:</translation>
|
<translation>Farbe:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="484"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="516"/>
|
||||||
<source>Editor</source>
|
<source>Editor</source>
|
||||||
<translation>Editor</translation>
|
<translation>Editor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="534"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="566"/>
|
||||||
<source>Barcode</source>
|
<source>Barcode</source>
|
||||||
<translation>Strichcode</translation>
|
<translation>Strichcode</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="553"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="585"/>
|
||||||
<source>Style</source>
|
<source>Style</source>
|
||||||
<translation>Stil</translation>
|
<translation>Stil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="561"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="593"/>
|
||||||
<source>Type:</source>
|
<source>Type:</source>
|
||||||
<translation>Typ:</translation>
|
<translation>Typ:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="568"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="600"/>
|
||||||
<source>Show text</source>
|
<source>Show text</source>
|
||||||
<translation>Text anzeigen</translation>
|
<translation>Text anzeigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="575"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="607"/>
|
||||||
<source>Checksum</source>
|
<source>Checksum</source>
|
||||||
<translation>Prüfsumme</translation>
|
<translation>Prüfsumme</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="634"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="666"/>
|
||||||
<source>Barcode data</source>
|
<source>Barcode data</source>
|
||||||
<translation>Barcode-Daten</translation>
|
<translation>Barcode-Daten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="684"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="716"/>
|
||||||
<source>Image</source>
|
<source>Image</source>
|
||||||
<translation>Bild</translation>
|
<translation>Bild</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="690"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="722"/>
|
||||||
<source>File</source>
|
<source>File</source>
|
||||||
<translation>Datei</translation>
|
<translation>Datei</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="713"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="280"/>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="745"/>
|
||||||
<source>None</source>
|
<source>None</source>
|
||||||
<translation>Keine</translation>
|
<translation>Keine</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="728"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="275"/>
|
||||||
|
<source>Anywhere</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../glabels/ui/ObjectEditor.ui" line="760"/>
|
||||||
<source>Select File...</source>
|
<source>Select File...</source>
|
||||||
<translation>Datei auswählen …</translation>
|
<translation>Datei auswählen …</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="741"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="773"/>
|
||||||
<source>or</source>
|
<source>or</source>
|
||||||
<translation>oder</translation>
|
<translation>oder</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="755"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="787"/>
|
||||||
<source>Select Merge Field...</source>
|
<source>Select Merge Field...</source>
|
||||||
<translation>Datenfeld auswählen …</translation>
|
<translation>Datenfeld auswählen …</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="784"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="816"/>
|
||||||
<source>Line/Fill</source>
|
<source>Line/Fill</source>
|
||||||
<translation>Linie/Füllung</translation>
|
<translation>Linie/Füllung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="792"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="824"/>
|
||||||
<source>Line</source>
|
<source>Line</source>
|
||||||
<translation>Linie</translation>
|
<translation>Linie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="809"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="841"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1195"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1236"/>
|
||||||
<source>Width:</source>
|
<source>Width:</source>
|
||||||
<translation>Breite:</translation>
|
<translation>Breite:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="900"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="932"/>
|
||||||
<source>Fill</source>
|
<source>Fill</source>
|
||||||
<translation>Füllung</translation>
|
<translation>Füllung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="968"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1000"/>
|
||||||
<source>Position/Size</source>
|
<source>Position/Size</source>
|
||||||
<translation>Position/Größe</translation>
|
<translation>Position/Größe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="974"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1006"/>
|
||||||
<source>Position</source>
|
<source>Position</source>
|
||||||
<translation>Position</translation>
|
<translation>Position</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="988"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1020"/>
|
||||||
<source>X:</source>
|
<source>X:</source>
|
||||||
<translation>X:</translation>
|
<translation>X:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1008"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1040"/>
|
||||||
<source>Y:</source>
|
<source>Y:</source>
|
||||||
<translation>Y:</translation>
|
<translation>Y:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1040"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1072"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1122"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1154"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<translation>Größe</translation>
|
<translation>Größe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1054"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1086"/>
|
||||||
<source>Length:</source>
|
<source>Length:</source>
|
||||||
<translation>Länge:</translation>
|
<translation>Länge:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1074"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1106"/>
|
||||||
<source>Angle:</source>
|
<source>Angle:</source>
|
||||||
<translation>Winkel:</translation>
|
<translation>Winkel:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1137"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1178"/>
|
||||||
<source>Original size:</source>
|
<source>Original size:</source>
|
||||||
<translation>Originalgröße:</translation>
|
<translation>Originalgröße:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1144"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1185"/>
|
||||||
<source>Reset</source>
|
<source>Reset</source>
|
||||||
<translation>Zurücksetzen</translation>
|
<translation>Zurücksetzen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1236"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1277"/>
|
||||||
<source>Lock aspect ratio</source>
|
<source>Lock aspect ratio</source>
|
||||||
<translation>Seitenverhältnis beibehalten</translation>
|
<translation>Seitenverhältnis beibehalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1251"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1292"/>
|
||||||
<source>Height:</source>
|
<source>Height:</source>
|
||||||
<translation>Höhe:</translation>
|
<translation>Höhe:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1277"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1318"/>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1283"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1324"/>
|
||||||
<source>Shadow</source>
|
<source>Shadow</source>
|
||||||
<translation>Schattierung</translation>
|
<translation>Schattierung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1297"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1338"/>
|
||||||
<source>X offset:</source>
|
<source>X offset:</source>
|
||||||
<translation>X-Position:</translation>
|
<translation>X-Position:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1324"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1365"/>
|
||||||
<source>Y offset:</source>
|
<source>Y offset:</source>
|
||||||
<translation>Y-Position:</translation>
|
<translation>Y-Position:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1358"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1399"/>
|
||||||
<source>Opacity:</source>
|
<source>Opacity:</source>
|
||||||
<translation>Deckkraft:</translation>
|
<translation>Deckkraft:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ui/ObjectEditor.ui" line="1467"/>
|
<location filename="../glabels/ui/ObjectEditor.ui" line="1508"/>
|
||||||
<source>Object properties</source>
|
<source>Object properties</source>
|
||||||
<translation>Objekteigenschaften</translation>
|
<translation>Objekteigenschaften</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2147,180 +2163,180 @@
|
|||||||
<translation>Originalgröße</translation>
|
<translation>Originalgröße</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="352"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="361"/>
|
||||||
<source>Box object properties</source>
|
<source>Box object properties</source>
|
||||||
<translation>Eigenschaften des Rechteck-Objekts</translation>
|
<translation>Eigenschaften des Rechteck-Objekts</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="354"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="363"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="375"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="384"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="416"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="425"/>
|
||||||
<source>line/fill</source>
|
<source>line/fill</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="355"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="364"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="376"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="385"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="397"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="406"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="417"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="426"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="438"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="447"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="457"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="466"/>
|
||||||
<source>position/size</source>
|
<source>position/size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="356"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="365"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="377"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="386"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="398"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="407"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="418"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="427"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="439"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="448"/>
|
||||||
<source>shadow</source>
|
<source>shadow</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="373"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="382"/>
|
||||||
<source>Ellipse object properties</source>
|
<source>Ellipse object properties</source>
|
||||||
<translation>Eigenschaften des Ellipsenobjekts</translation>
|
<translation>Eigenschaften des Ellipsenobjekts</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="394"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="403"/>
|
||||||
<source>Image object properties</source>
|
<source>Image object properties</source>
|
||||||
<translation>Eigenschaften des Bildobjekts</translation>
|
<translation>Eigenschaften des Bildobjekts</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="396"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="405"/>
|
||||||
<source>image</source>
|
<source>image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="414"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="423"/>
|
||||||
<source>Line object properties</source>
|
<source>Line object properties</source>
|
||||||
<translation>Eigenschaften des Linienobjekts</translation>
|
<translation>Eigenschaften des Linienobjekts</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="435"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="444"/>
|
||||||
<source>Text object properties</source>
|
<source>Text object properties</source>
|
||||||
<translation>Eigenschaften des Textobjekts</translation>
|
<translation>Eigenschaften des Textobjekts</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="437"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="446"/>
|
||||||
<source>text</source>
|
<source>text</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="454"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="463"/>
|
||||||
<source>Barcode object properties</source>
|
<source>Barcode object properties</source>
|
||||||
<translation>Eigenschaften des Strichcode-Objekts</translation>
|
<translation>Eigenschaften des Strichcode-Objekts</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="456"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="465"/>
|
||||||
<source>barcode</source>
|
<source>barcode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="482"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="491"/>
|
||||||
<source>Object properties</source>
|
<source>Object properties</source>
|
||||||
<translation type="unfinished">Objekteigenschaften</translation>
|
<translation type="unfinished">Objekteigenschaften</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="539"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="548"/>
|
||||||
<source>Line</source>
|
<source>Line</source>
|
||||||
<translation>Linie</translation>
|
<translation>Linie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="555"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="564"/>
|
||||||
<source>Fill</source>
|
<source>Fill</source>
|
||||||
<translation>Füllung</translation>
|
<translation>Füllung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="578"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="587"/>
|
||||||
<source>Image files (*.png *.jpg *.jpeg *.gif *.bmp *.pbm *.pgm *.ppm *.xbm *.xpm *.svg)</source>
|
<source>Image files (*.png *.jpg *.jpeg *.gif *.bmp *.pbm *.pgm *.ppm *.xbm *.xpm *.svg)</source>
|
||||||
<translation>Bilddateien (*.png *.jpg *.jpeg *.gif *.bmp *.pbm *.pgm *.ppm *.xbm *.xpm *.svg)</translation>
|
<translation>Bilddateien (*.png *.jpg *.jpeg *.gif *.bmp *.pbm *.pgm *.ppm *.xbm *.xpm *.svg)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="579"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="588"/>
|
||||||
<source>All files (*)</source>
|
<source>All files (*)</source>
|
||||||
<translation>Alle Dateien (*)</translation>
|
<translation>Alle Dateien (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="580"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="589"/>
|
||||||
<source>PNG - Portable Network Graphics (*.png)</source>
|
<source>PNG - Portable Network Graphics (*.png)</source>
|
||||||
<translation>PNG - Portable Network Graphics (*.png)</translation>
|
<translation>PNG - Portable Network Graphics (*.png)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="581"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="590"/>
|
||||||
<source>BMP - Windows Bitmap (*.bmp)</source>
|
<source>BMP - Windows Bitmap (*.bmp)</source>
|
||||||
<translation>BMP - Windows Bitmap (*.bmp)</translation>
|
<translation>BMP - Windows Bitmap (*.bmp)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="582"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="591"/>
|
||||||
<source>GIF - Graphics Interchange Format (*.gif)</source>
|
<source>GIF - Graphics Interchange Format (*.gif)</source>
|
||||||
<translation>GIF - Graphics Interchange Format (*.gif)</translation>
|
<translation>GIF - Graphics Interchange Format (*.gif)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="583"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="592"/>
|
||||||
<source>JPEG - Joint Photographic Experts Group (*.jpg *.jpeg)</source>
|
<source>JPEG - Joint Photographic Experts Group (*.jpg *.jpeg)</source>
|
||||||
<translation>JPEG - Joint Photographic Experts Group (*.jpg *.jpeg)</translation>
|
<translation>JPEG - Joint Photographic Experts Group (*.jpg *.jpeg)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="584"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="593"/>
|
||||||
<source>PBM - Portable Bitmap (*.pbm)</source>
|
<source>PBM - Portable Bitmap (*.pbm)</source>
|
||||||
<translation>PBM - Portable Bitmap (*.pbm)</translation>
|
<translation>PBM - Portable Bitmap (*.pbm)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="585"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="594"/>
|
||||||
<source>PGM - Portable Graymap (*.pgm)</source>
|
<source>PGM - Portable Graymap (*.pgm)</source>
|
||||||
<translation>PGM - Portable Graymap (*.pgm)</translation>
|
<translation>PGM - Portable Graymap (*.pgm)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="586"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="595"/>
|
||||||
<source>PPM - Portable Pixmap (*.ppm)</source>
|
<source>PPM - Portable Pixmap (*.ppm)</source>
|
||||||
<translation>PPM - Portable Pixmap (*.ppm)</translation>
|
<translation>PPM - Portable Pixmap (*.ppm)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="587"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="596"/>
|
||||||
<source>SVG - Scalable Vector Graphics (*.svg)</source>
|
<source>SVG - Scalable Vector Graphics (*.svg)</source>
|
||||||
<translation>SVG - Scalable Vector Graphics (*.svg)</translation>
|
<translation>SVG - Scalable Vector Graphics (*.svg)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="588"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="597"/>
|
||||||
<source>XBM - X11 Bitmap (*.xbm)</source>
|
<source>XBM - X11 Bitmap (*.xbm)</source>
|
||||||
<translation>XBM - X11 Bitmap (*.xbm)</translation>
|
<translation>XBM - X11 Bitmap (*.xbm)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="589"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="598"/>
|
||||||
<source>XPM - X11 Pixmap (*.xpm)</source>
|
<source>XPM - X11 Pixmap (*.xpm)</source>
|
||||||
<translation>XPM - X11 Pixmap (*.xpm)</translation>
|
<translation>XPM - X11 Pixmap (*.xpm)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="593"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="602"/>
|
||||||
<source>gLabels - Select image file</source>
|
<source>gLabels - Select image file</source>
|
||||||
<translation>gLabels - Bilddatei wählen</translation>
|
<translation>gLabels - Bilddatei wählen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="598"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="607"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="610"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="619"/>
|
||||||
<source>Set image</source>
|
<source>Set image</source>
|
||||||
<translation>Bild festlegen</translation>
|
<translation>Bild festlegen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="621"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="630"/>
|
||||||
<source>Move</source>
|
<source>Move</source>
|
||||||
<translation>Verschieben</translation>
|
<translation>Verschieben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="639"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="648"/>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="673"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="682"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<translation>Größe</translation>
|
<translation>Größe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="692"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="701"/>
|
||||||
<source>Text</source>
|
<source>Text</source>
|
||||||
<translation>Text</translation>
|
<translation>Text</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../glabels/ObjectEditor.cpp" line="766"/>
|
<location filename="../glabels/ObjectEditor.cpp" line="784"/>
|
||||||
<source>Shadow</source>
|
<source>Shadow</source>
|
||||||
<translation>Schattierung</translation>
|
<translation>Schattierung</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -3049,8 +3065,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>glabels::model::ModelTextObject</name>
|
<name>glabels::model::ModelTextObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../model/ModelTextObject.cpp" line="423"/>
|
<location filename="../model/ModelTextObject.cpp" line="450"/>
|
||||||
<location filename="../model/ModelTextObject.cpp" line="545"/>
|
<location filename="../model/ModelTextObject.cpp" line="572"/>
|
||||||
<source>Text</source>
|
<source>Text</source>
|
||||||
<translation type="unfinished">Text</translation>
|
<translation type="unfinished">Text</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
Reference in New Issue
Block a user