Changeset View
Changeset View
Standalone View
Standalone View
src/kstyle/kstyle.cpp
Show First 20 Lines • Show All 365 Lines • ▼ Show 20 Line(s) | 365 | case QStyle::SP_DialogOpenButton: | |||
---|---|---|---|---|---|
366 | return QIcon::fromTheme(QStringLiteral("document-open")); | 366 | return QIcon::fromTheme(QStringLiteral("document-open")); | ||
367 | case QStyle::SP_DialogSaveButton: | 367 | case QStyle::SP_DialogSaveButton: | ||
368 | return QIcon::fromTheme(QStringLiteral("document-save")); | 368 | return QIcon::fromTheme(QStringLiteral("document-save")); | ||
369 | case QStyle::SP_DialogCloseButton: | 369 | case QStyle::SP_DialogCloseButton: | ||
370 | return QIcon::fromTheme(QStringLiteral("dialog-close")); | 370 | return QIcon::fromTheme(QStringLiteral("dialog-close")); | ||
371 | case QStyle::SP_DialogApplyButton: | 371 | case QStyle::SP_DialogApplyButton: | ||
372 | return QIcon::fromTheme(QStringLiteral("dialog-ok-apply")); | 372 | return QIcon::fromTheme(QStringLiteral("dialog-ok-apply")); | ||
373 | case QStyle::SP_DialogResetButton: | 373 | case QStyle::SP_DialogResetButton: | ||
374 | return QIcon::fromTheme(QStringLiteral("document-revert")); | 374 | return QIcon::fromTheme(QStringLiteral("edit-undo")); | ||
375 | case QStyle::SP_DialogDiscardButton: | 375 | case QStyle::SP_DialogDiscardButton: | ||
376 | return QIcon::fromTheme(QStringLiteral("edit-delete")); | 376 | return QIcon::fromTheme(QStringLiteral("edit-delete")); | ||
377 | case QStyle::SP_DialogYesButton: | 377 | case QStyle::SP_DialogYesButton: | ||
378 | return QIcon::fromTheme(QStringLiteral("dialog-ok-apply")); | 378 | return QIcon::fromTheme(QStringLiteral("dialog-ok-apply")); | ||
379 | case QStyle::SP_DialogNoButton: | 379 | case QStyle::SP_DialogNoButton: | ||
380 | return QIcon::fromTheme(QStringLiteral("dialog-cancel")); | 380 | return QIcon::fromTheme(QStringLiteral("dialog-cancel")); | ||
381 | case QStyle::SP_ArrowUp: | 381 | case QStyle::SP_ArrowUp: | ||
382 | return QIcon::fromTheme(QStringLiteral("go-up")); | 382 | return QIcon::fromTheme(QStringLiteral("go-up")); | ||
Show All 32 Lines | |||||
415 | case SP_LineEditClearButton: { | 415 | case SP_LineEditClearButton: { | ||
416 | const bool rtl = (option && option->direction == Qt::RightToLeft) || (!option && QApplication::isRightToLeft()); | 416 | const bool rtl = (option && option->direction == Qt::RightToLeft) || (!option && QApplication::isRightToLeft()); | ||
417 | 417 | | |||
418 | const QString directionalThemeName = rtl | 418 | const QString directionalThemeName = rtl | ||
419 | ? QStringLiteral("edit-clear-locationbar-ltr") : QStringLiteral("edit-clear-locationbar-rtl"); | 419 | ? QStringLiteral("edit-clear-locationbar-ltr") : QStringLiteral("edit-clear-locationbar-rtl"); | ||
420 | 420 | | |||
421 | return QIcon::fromTheme(directionalThemeName, QIcon::fromTheme(QStringLiteral("edit-clear"))); | 421 | return QIcon::fromTheme(directionalThemeName, QIcon::fromTheme(QStringLiteral("edit-clear"))); | ||
422 | } | 422 | } | ||
423 | #if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) | ||||
dhaumann: Instead of 0x050E00 you could use the macro QT_VERSION_CHECK(5, 14, 0). This would be a bit… | |||||
424 | case QStyle::SP_DialogYesToAllButton: | ||||
425 | return QIcon::fromTheme(QStringLiteral("dialog-ok")); | ||||
426 | case QStyle::SP_DialogNoToAllButton: | ||||
427 | return QIcon::fromTheme(QStringLiteral("dialog-cancel")); | ||||
428 | case QStyle::SP_DialogSaveAllButton: | ||||
429 | return QIcon::fromTheme(QStringLiteral("document-save-all")); | ||||
ndavis: why not `document-save-all`? | |||||
430 | case QStyle::SP_DialogAbortButton: | ||||
431 | return QIcon::fromTheme(QStringLiteral("dialog-cancel")); | ||||
432 | case QStyle::SP_DialogRetryButton: | ||||
433 | return QIcon::fromTheme(QStringLiteral("view-refresh")); | ||||
434 | case QStyle::SP_DialogIgnoreButton: | ||||
435 | return QIcon::fromTheme(QStringLiteral("dialog-cancel")); | ||||
436 | case QStyle::SP_RestoreDefaultsButton: | ||||
437 | return QIcon::fromTheme(QStringLiteral("document-revert")); | ||||
438 | #endif | ||||
423 | 439 | | |||
424 | default: | 440 | default: | ||
425 | break; | 441 | break; | ||
426 | } | 442 | } | ||
427 | 443 | | |||
428 | return QCommonStyle::standardIcon(standardIcon, option, widget); | 444 | return QCommonStyle::standardIcon(standardIcon, option, widget); | ||
429 | } | 445 | } | ||
430 | 446 | | |||
▲ Show 20 Lines • Show All 85 Lines • Show Last 20 Lines |
Instead of 0x050E00 you could use the macro QT_VERSION_CHECK(5, 14, 0). This would be a bit more self explanatory.