Warning, /multimedia/amarok/src/playlistgenerator/constraints/TagMatchEditWidget.ui is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <ui version="4.0"> 0003 <author>Soren Harward <stharward@gmail.com></author> 0004 <class>TagMatchEditWidget</class> 0005 <widget class="QWidget" name="TagMatchEditWidget"> 0006 <property name="geometry"> 0007 <rect> 0008 <x>0</x> 0009 <y>0</y> 0010 <width>391</width> 0011 <height>190</height> 0012 </rect> 0013 </property> 0014 <property name="whatsThis"> 0015 <string>An editor for a TagMatch constraint. The user can specify a track characteristic, and the APG will fill the playlist with tracks that match that characteristic. This functions similarity to the matching attributes of the smart playlists in Amarok 1.4.</string> 0016 </property> 0017 <layout class="QVBoxLayout" name="verticalLayout"> 0018 <item> 0019 <widget class="QGroupBox" name="groupBox"> 0020 <property name="title"> 0021 <string>Match Tag Constraint Settings</string> 0022 </property> 0023 <layout class="QGridLayout" name="gridLayout_4"> 0024 <item row="1" column="0"> 0025 <layout class="QGridLayout" name="gridLayout_3"> 0026 <item row="0" column="0"> 0027 <widget class="QLabel" name="label_Match"> 0028 <property name="whatsThis"> 0029 <string>Selects which track characteristic you want to match.</string> 0030 </property> 0031 <property name="text"> 0032 <string>Field:</string> 0033 </property> 0034 <property name="buddy"> 0035 <cstring>comboBox_Field</cstring> 0036 </property> 0037 </widget> 0038 </item> 0039 <item row="0" column="1"> 0040 <layout class="QHBoxLayout" name="horizontalLayout_11"> 0041 <item> 0042 <widget class="QComboBox" name="comboBox_Field"> 0043 <property name="whatsThis"> 0044 <string>Selects which track characteristic you want to match.</string> 0045 </property> 0046 </widget> 0047 </item> 0048 <item> 0049 <spacer name="horizontalSpacer_5"> 0050 <property name="orientation"> 0051 <enum>Qt::Horizontal</enum> 0052 </property> 0053 <property name="sizeHint" stdset="0"> 0054 <size> 0055 <width>40</width> 0056 <height>20</height> 0057 </size> 0058 </property> 0059 </spacer> 0060 </item> 0061 </layout> 0062 </item> 0063 <item row="2" column="1"> 0064 <widget class="QCheckBox" name="checkBox_Invert"> 0065 <property name="whatsThis"> 0066 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 0067 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 0068 p, li { white-space: pre-wrap; } 0069 </style></head><body style=" font-family:'Calibri'; font-size:10pt; font-weight:400; font-style:normal;"> 0070 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The APG will choose all tracks that do <span style=" font-weight:600;">not</span> match the specified characteristics.</p></body></html></string> 0071 </property> 0072 <property name="text"> 0073 <string/> 0074 </property> 0075 </widget> 0076 </item> 0077 <item row="2" column="0"> 0078 <widget class="QLabel" name="label_Invert"> 0079 <property name="whatsThis"> 0080 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 0081 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> 0082 p, li { white-space: pre-wrap; } 0083 </style></head><body style=" font-family:'Calibri'; font-size:10pt; font-weight:400; font-style:normal;"> 0084 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The APG will choose all tracks that do <span style=" font-weight:600;">not</span> match the specified characteristics.</p></body></html></string> 0085 </property> 0086 <property name="text"> 0087 <string>Invert:</string> 0088 </property> 0089 <property name="buddy"> 0090 <cstring>checkBox_Invert</cstring> 0091 </property> 0092 </widget> 0093 </item> 0094 <item row="1" column="0" colspan="2"> 0095 <widget class="QStackedWidget" name="stackedWidget_Field"> 0096 <property name="currentIndex"> 0097 <number>0</number> 0098 </property> 0099 <widget class="QWidget" name="page_valueInt"> 0100 <layout class="QGridLayout" name="gridLayout_2"> 0101 <item row="0" column="0"> 0102 <layout class="QGridLayout" name="gridLayout"> 0103 <item row="0" column="0"> 0104 <widget class="QComboBox" name="comboBox_ComparisonInt"> 0105 <property name="whatsThis"> 0106 <string>Whether the APG should choose tracks that are less than, equal to, or greater than the specified value.</string> 0107 </property> 0108 <property name="currentIndex"> 0109 <number>1</number> 0110 </property> 0111 <item> 0112 <property name="text"> 0113 <string>less than</string> 0114 </property> 0115 </item> 0116 <item> 0117 <property name="text"> 0118 <string>equal to</string> 0119 </property> 0120 </item> 0121 <item> 0122 <property name="text"> 0123 <string>greater than</string> 0124 </property> 0125 </item> 0126 </widget> 0127 </item> 0128 <item row="0" column="1"> 0129 <layout class="QHBoxLayout" name="horizontalLayout_9"> 0130 <item> 0131 <widget class="QSpinBox" name="spinBox_ValueInt"> 0132 <property name="whatsThis"> 0133 <string>The numerical value that the track characteristic should match.</string> 0134 </property> 0135 <property name="maximum"> 0136 <number>9999</number> 0137 </property> 0138 </widget> 0139 </item> 0140 <item> 0141 <spacer name="horizontalSpacer_4"> 0142 <property name="orientation"> 0143 <enum>Qt::Horizontal</enum> 0144 </property> 0145 <property name="sizeHint" stdset="0"> 0146 <size> 0147 <width>40</width> 0148 <height>20</height> 0149 </size> 0150 </property> 0151 </spacer> 0152 </item> 0153 </layout> 0154 </item> 0155 <item row="1" column="0"> 0156 <widget class="QLabel" name="label_StrictnessInt"> 0157 <property name="whatsThis"> 0158 <string>How strict the APG should be about matching tracks to the specified value.</string> 0159 </property> 0160 <property name="text"> 0161 <string>Match:</string> 0162 </property> 0163 <property name="buddy"> 0164 <cstring>slider_StrictnessInt</cstring> 0165 </property> 0166 </widget> 0167 </item> 0168 <item row="1" column="1"> 0169 <layout class="QHBoxLayout" name="horizontalLayout_10"> 0170 <item> 0171 <widget class="QLabel" name="label_FuzzyInt"> 0172 <property name="text"> 0173 <string>fuzzy</string> 0174 </property> 0175 </widget> 0176 </item> 0177 <item> 0178 <widget class="QSlider" name="slider_StrictnessInt"> 0179 <property name="whatsThis"> 0180 <string>How strict the APG should be about matching tracks to the specified value.</string> 0181 </property> 0182 <property name="maximum"> 0183 <number>10</number> 0184 </property> 0185 <property name="value"> 0186 <number>10</number> 0187 </property> 0188 <property name="orientation"> 0189 <enum>Qt::Horizontal</enum> 0190 </property> 0191 </widget> 0192 </item> 0193 <item> 0194 <widget class="QLabel" name="label_ExactInt"> 0195 <property name="text"> 0196 <string>exact</string> 0197 </property> 0198 </widget> 0199 </item> 0200 </layout> 0201 </item> 0202 <item row="2" column="1"> 0203 <spacer name="verticalSpacer_4"> 0204 <property name="orientation"> 0205 <enum>Qt::Vertical</enum> 0206 </property> 0207 <property name="sizeHint" stdset="0"> 0208 <size> 0209 <width>20</width> 0210 <height>40</height> 0211 </size> 0212 </property> 0213 </spacer> 0214 </item> 0215 </layout> 0216 </item> 0217 </layout> 0218 </widget> 0219 <widget class="QWidget" name="page_valueDate"> 0220 <layout class="QGridLayout" name="gridLayout_8"> 0221 <item row="0" column="0"> 0222 <layout class="QGridLayout" name="gridLayout_7"> 0223 <item row="0" column="0"> 0224 <widget class="QComboBox" name="comboBox_ComparisonDate"> 0225 <property name="whatsThis"> 0226 <string>Whether the APG should choose tracks that are before, on, or after a specific date; or whether it should choose tracks that are within a certain time range.</string> 0227 </property> 0228 <property name="currentIndex"> 0229 <number>1</number> 0230 </property> 0231 <item> 0232 <property name="text"> 0233 <string>before</string> 0234 </property> 0235 </item> 0236 <item> 0237 <property name="text"> 0238 <string>on</string> 0239 </property> 0240 </item> 0241 <item> 0242 <property name="text"> 0243 <string>after</string> 0244 </property> 0245 </item> 0246 <item> 0247 <property name="text"> 0248 <string>within the last</string> 0249 </property> 0250 </item> 0251 </widget> 0252 </item> 0253 <item row="0" column="1"> 0254 <widget class="QStackedWidget" name="stackedWidget_Date"> 0255 <property name="sizePolicy"> 0256 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 0257 <horstretch>0</horstretch> 0258 <verstretch>0</verstretch> 0259 </sizepolicy> 0260 </property> 0261 <property name="currentIndex"> 0262 <number>1</number> 0263 </property> 0264 <widget class="QWidget" name="page_DateSpecific"> 0265 <property name="whatsThis"> 0266 <string>The specific date that the APG should use for matching.</string> 0267 </property> 0268 <layout class="QHBoxLayout" name="horizontalLayout_8"> 0269 <item> 0270 <layout class="QHBoxLayout" name="horizontalLayout_5"> 0271 <item> 0272 <widget class="QCalendarWidget" name="qcalendarwidget_DateSpecific"> 0273 <property name="sizePolicy"> 0274 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 0275 <horstretch>0</horstretch> 0276 <verstretch>0</verstretch> 0277 </sizepolicy> 0278 </property> 0279 </widget> 0280 </item> 0281 <item> 0282 <spacer name="horizontalSpacer"> 0283 <property name="orientation"> 0284 <enum>Qt::Horizontal</enum> 0285 </property> 0286 <property name="sizeHint" stdset="0"> 0287 <size> 0288 <width>40</width> 0289 <height>20</height> 0290 </size> 0291 </property> 0292 </spacer> 0293 </item> 0294 </layout> 0295 </item> 0296 </layout> 0297 </widget> 0298 <widget class="QWidget" name="page_DateRange"> 0299 <property name="whatsThis"> 0300 <string>The relative time period that the APG should try to match.</string> 0301 </property> 0302 <layout class="QHBoxLayout" name="horizontalLayout_7"> 0303 <item> 0304 <layout class="QHBoxLayout" name="horizontalLayout_6"> 0305 <item> 0306 <widget class="QSpinBox" name="spinBox_ValueDateValue"> 0307 <property name="maximum"> 0308 <number>999</number> 0309 </property> 0310 </widget> 0311 </item> 0312 <item> 0313 <widget class="QComboBox" name="comboBox_ValueDateUnit"/> 0314 </item> 0315 <item> 0316 <spacer name="horizontalSpacer_2"> 0317 <property name="orientation"> 0318 <enum>Qt::Horizontal</enum> 0319 </property> 0320 <property name="sizeHint" stdset="0"> 0321 <size> 0322 <width>40</width> 0323 <height>20</height> 0324 </size> 0325 </property> 0326 </spacer> 0327 </item> 0328 </layout> 0329 </item> 0330 </layout> 0331 </widget> 0332 </widget> 0333 </item> 0334 <item row="1" column="0"> 0335 <widget class="QLabel" name="label_strictnessDate"> 0336 <property name="whatsThis"> 0337 <string>How strict the APG should be about matching tracks to the specified date.</string> 0338 </property> 0339 <property name="text"> 0340 <string>Match:</string> 0341 </property> 0342 <property name="buddy"> 0343 <cstring>slider_StrictnessDate</cstring> 0344 </property> 0345 </widget> 0346 </item> 0347 <item row="1" column="1"> 0348 <layout class="QHBoxLayout" name="horizontalLayout"> 0349 <item> 0350 <widget class="QLabel" name="label_FuzzyDate"> 0351 <property name="text"> 0352 <string>fuzzy</string> 0353 </property> 0354 </widget> 0355 </item> 0356 <item> 0357 <widget class="QSlider" name="slider_StrictnessDate"> 0358 <property name="whatsThis"> 0359 <string>How strict the APG should be about matching tracks to the specified date.</string> 0360 </property> 0361 <property name="maximum"> 0362 <number>10</number> 0363 </property> 0364 <property name="value"> 0365 <number>10</number> 0366 </property> 0367 <property name="orientation"> 0368 <enum>Qt::Horizontal</enum> 0369 </property> 0370 </widget> 0371 </item> 0372 <item> 0373 <widget class="QLabel" name="label_ExactDate"> 0374 <property name="text"> 0375 <string>exact</string> 0376 </property> 0377 </widget> 0378 </item> 0379 </layout> 0380 </item> 0381 <item row="2" column="1"> 0382 <spacer name="verticalSpacer_5"> 0383 <property name="orientation"> 0384 <enum>Qt::Vertical</enum> 0385 </property> 0386 <property name="sizeHint" stdset="0"> 0387 <size> 0388 <width>20</width> 0389 <height>40</height> 0390 </size> 0391 </property> 0392 </spacer> 0393 </item> 0394 </layout> 0395 </item> 0396 </layout> 0397 </widget> 0398 <widget class="QWidget" name="page_valueString"> 0399 <layout class="QGridLayout" name="gridLayout_10"> 0400 <item row="0" column="0"> 0401 <layout class="QGridLayout" name="gridLayout_9"> 0402 <item row="0" column="0"> 0403 <widget class="QComboBox" name="comboBox_ComparisonString"> 0404 <property name="whatsThis"> 0405 <string>Whether the APG should match tracks that equal, start with, end with, or contain the specified string.</string> 0406 </property> 0407 <item> 0408 <property name="text"> 0409 <string>equals</string> 0410 </property> 0411 </item> 0412 <item> 0413 <property name="text"> 0414 <string>starts with</string> 0415 </property> 0416 </item> 0417 <item> 0418 <property name="text"> 0419 <string>ends with</string> 0420 </property> 0421 </item> 0422 <item> 0423 <property name="text"> 0424 <string>contains</string> 0425 </property> 0426 </item> 0427 </widget> 0428 </item> 0429 <item row="0" column="1"> 0430 <widget class="QLineEdit" name="lineEdit_StringValue"> 0431 <property name="whatsThis"> 0432 <string>The string that the APG should use when matching tracks.</string> 0433 </property> 0434 </widget> 0435 </item> 0436 <item row="1" column="1"> 0437 <spacer name="verticalSpacer"> 0438 <property name="orientation"> 0439 <enum>Qt::Vertical</enum> 0440 </property> 0441 <property name="sizeHint" stdset="0"> 0442 <size> 0443 <width>20</width> 0444 <height>40</height> 0445 </size> 0446 </property> 0447 </spacer> 0448 </item> 0449 </layout> 0450 </item> 0451 </layout> 0452 </widget> 0453 <widget class="QWidget" name="page_valueTime"> 0454 <layout class="QGridLayout" name="gridLayout_12"> 0455 <item row="0" column="0"> 0456 <layout class="QGridLayout" name="gridLayout_11"> 0457 <item row="0" column="0"> 0458 <widget class="QComboBox" name="comboBox_ComparisonTime"> 0459 <property name="whatsThis"> 0460 <string>Whether the APG should choose tracks that are less than, equal to, or greater than the specified time.</string> 0461 </property> 0462 <property name="currentIndex"> 0463 <number>1</number> 0464 </property> 0465 <item> 0466 <property name="text"> 0467 <string>less than</string> 0468 </property> 0469 </item> 0470 <item> 0471 <property name="text"> 0472 <string>equal to</string> 0473 </property> 0474 </item> 0475 <item> 0476 <property name="text"> 0477 <string>greater than</string> 0478 </property> 0479 </item> 0480 </widget> 0481 </item> 0482 <item row="0" column="1"> 0483 <layout class="QHBoxLayout" name="horizontalLayout_13"> 0484 <item> 0485 <widget class="QTimeEdit" name="timeEdit_TimeValue"> 0486 <property name="whatsThis"> 0487 <string>The time that the APG should try to match.</string> 0488 </property> 0489 <property name="time"> 0490 <time> 0491 <hour>0</hour> 0492 <minute>0</minute> 0493 <second>0</second> 0494 </time> 0495 </property> 0496 <property name="minimumTime"> 0497 <time> 0498 <hour>0</hour> 0499 <minute>0</minute> 0500 <second>0</second> 0501 </time> 0502 </property> 0503 <property name="currentSection"> 0504 <enum>QDateTimeEdit::HourSection</enum> 0505 </property> 0506 <property name="displayFormat"> 0507 <string>h:mm:ss</string> 0508 </property> 0509 </widget> 0510 </item> 0511 <item> 0512 <spacer name="horizontalSpacer_13"> 0513 <property name="orientation"> 0514 <enum>Qt::Horizontal</enum> 0515 </property> 0516 <property name="sizeHint" stdset="0"> 0517 <size> 0518 <width>40</width> 0519 <height>20</height> 0520 </size> 0521 </property> 0522 </spacer> 0523 </item> 0524 </layout> 0525 </item> 0526 <item row="1" column="0"> 0527 <widget class="QLabel" name="label_StrictnessTime"> 0528 <property name="whatsThis"> 0529 <string>How strict the APG should be about matching tracks to the specified time.</string> 0530 </property> 0531 <property name="text"> 0532 <string>Match:</string> 0533 </property> 0534 <property name="buddy"> 0535 <cstring>slider_StrictnessTime</cstring> 0536 </property> 0537 </widget> 0538 </item> 0539 <item row="1" column="1"> 0540 <layout class="QHBoxLayout" name="horizontalLayout_2"> 0541 <item> 0542 <widget class="QLabel" name="label_FuzzyTime"> 0543 <property name="text"> 0544 <string>fuzzy</string> 0545 </property> 0546 </widget> 0547 </item> 0548 <item> 0549 <widget class="QSlider" name="slider_StrictnessTime"> 0550 <property name="whatsThis"> 0551 <string>How strict the APG should be about matching tracks to the specified time.</string> 0552 </property> 0553 <property name="maximum"> 0554 <number>10</number> 0555 </property> 0556 <property name="value"> 0557 <number>10</number> 0558 </property> 0559 <property name="orientation"> 0560 <enum>Qt::Horizontal</enum> 0561 </property> 0562 </widget> 0563 </item> 0564 <item> 0565 <widget class="QLabel" name="label_ExactTime"> 0566 <property name="text"> 0567 <string>exact</string> 0568 </property> 0569 </widget> 0570 </item> 0571 </layout> 0572 </item> 0573 <item row="2" column="1"> 0574 <spacer name="verticalSpacer_2"> 0575 <property name="orientation"> 0576 <enum>Qt::Vertical</enum> 0577 </property> 0578 <property name="sizeHint" stdset="0"> 0579 <size> 0580 <width>20</width> 0581 <height>40</height> 0582 </size> 0583 </property> 0584 </spacer> 0585 </item> 0586 </layout> 0587 </item> 0588 </layout> 0589 </widget> 0590 <widget class="QWidget" name="page_valueRating"> 0591 <layout class="QGridLayout" name="gridLayout_6"> 0592 <item row="0" column="0"> 0593 <layout class="QGridLayout" name="gridLayout_5"> 0594 <item row="0" column="0"> 0595 <widget class="QComboBox" name="comboBox_ComparisonRating"> 0596 <property name="whatsThis"> 0597 <string>Whether the APG should choose tracks that are less than, equal to, or greater than the specified rating.</string> 0598 </property> 0599 <property name="currentIndex"> 0600 <number>1</number> 0601 </property> 0602 <item> 0603 <property name="text"> 0604 <string>less than</string> 0605 </property> 0606 </item> 0607 <item> 0608 <property name="text"> 0609 <string>equal to</string> 0610 </property> 0611 </item> 0612 <item> 0613 <property name="text"> 0614 <string>greater than</string> 0615 </property> 0616 </item> 0617 </widget> 0618 </item> 0619 <item row="0" column="1"> 0620 <layout class="QHBoxLayout" name="horizontalLayout_3"> 0621 <item> 0622 <widget class="KRatingWidget" name="rating_RatingValue"> 0623 <property name="whatsThis"> 0624 <string>The rating that the APG should try to match.</string> 0625 </property> 0626 <property name="frameShape"> 0627 <enum>QFrame::NoFrame</enum> 0628 </property> 0629 <property name="frameShadow"> 0630 <enum>QFrame::Plain</enum> 0631 </property> 0632 </widget> 0633 </item> 0634 <item> 0635 <spacer name="horizontalSpacer_3"> 0636 <property name="orientation"> 0637 <enum>Qt::Horizontal</enum> 0638 </property> 0639 <property name="sizeHint" stdset="0"> 0640 <size> 0641 <width>40</width> 0642 <height>20</height> 0643 </size> 0644 </property> 0645 </spacer> 0646 </item> 0647 </layout> 0648 </item> 0649 <item row="1" column="0"> 0650 <widget class="QLabel" name="label_StrictnessRating"> 0651 <property name="whatsThis"> 0652 <string>How strict the APG should be about matching tracks to the specified rating.</string> 0653 </property> 0654 <property name="text"> 0655 <string>Match:</string> 0656 </property> 0657 <property name="buddy"> 0658 <cstring>slider_StrictnessRating</cstring> 0659 </property> 0660 </widget> 0661 </item> 0662 <item row="1" column="1"> 0663 <layout class="QHBoxLayout" name="horizontalLayout_4"> 0664 <item> 0665 <widget class="QLabel" name="label_FuzzyRating"> 0666 <property name="text"> 0667 <string>fuzzy</string> 0668 </property> 0669 </widget> 0670 </item> 0671 <item> 0672 <widget class="QSlider" name="slider_StrictnessRating"> 0673 <property name="whatsThis"> 0674 <string>How strict the APG should be about matching tracks to the specified rating.</string> 0675 </property> 0676 <property name="maximum"> 0677 <number>10</number> 0678 </property> 0679 <property name="value"> 0680 <number>10</number> 0681 </property> 0682 <property name="orientation"> 0683 <enum>Qt::Horizontal</enum> 0684 </property> 0685 </widget> 0686 </item> 0687 <item> 0688 <widget class="QLabel" name="label_ExactRating"> 0689 <property name="text"> 0690 <string>exact</string> 0691 </property> 0692 </widget> 0693 </item> 0694 </layout> 0695 </item> 0696 <item row="2" column="1"> 0697 <spacer name="verticalSpacer_3"> 0698 <property name="orientation"> 0699 <enum>Qt::Vertical</enum> 0700 </property> 0701 <property name="sizeHint" stdset="0"> 0702 <size> 0703 <width>20</width> 0704 <height>40</height> 0705 </size> 0706 </property> 0707 </spacer> 0708 </item> 0709 </layout> 0710 </item> 0711 </layout> 0712 </widget> 0713 </widget> 0714 </item> 0715 </layout> 0716 </item> 0717 </layout> 0718 </widget> 0719 </item> 0720 </layout> 0721 </widget> 0722 <customwidgets> 0723 <customwidget> 0724 <class>QCalendarWidget</class> 0725 <extends>QWidget</extends> 0726 <header>qcalendarwidget.h</header> 0727 </customwidget> 0728 <customwidget> 0729 <class>QSpinBox</class> 0730 <extends>QSpinBox</extends> 0731 <header>qspinbox.h</header> 0732 </customwidget> 0733 <customwidget> 0734 <class>KRatingWidget</class> 0735 <extends>QFrame</extends> 0736 <header>kratingwidget.h</header> 0737 </customwidget> 0738 </customwidgets> 0739 <resources/> 0740 <connections/> 0741 </ui>