Untangled Transcoding::PropertyWidget into Transcoding::PropertySpinBoxWidget, Transc...
authorTeo Mrnjavac <teo@kde.org>
Fri, 13 Aug 2010 18:28:19 +0000 (20:28 +0200)
committerTeo Mrnjavac <teo@kde.org>
Fri, 13 Aug 2010 18:28:19 +0000 (20:28 +0200)
commit943f3774736598e6d2d69614bc7aeb6dc01182ad
tree0fdf85c8514c2117bacb96c1d20764a9bc22b1ad
parentb54448c9801fbfb3d7d1c8ad3bfffd17e2f76f11
Untangled Transcoding::PropertyWidget into Transcoding::PropertySpinBoxWidget, Transcoding::PropertySliderWidget and Transcoding::PropertyComboBoxWidget.
Transcoding::PropertyWidget is now an ABC.
Reworked Transcoding::Property to allow more sophisticated tradeoff config widgets.
Made a nice config entry for MP3.
Removed color coding from Transcoding::PropertySliderWidget in favor of a "(recommended)" label.
13 files changed:
src/core/transcoding/TranscodingProperty.cpp
src/core/transcoding/TranscodingProperty.h
src/core/transcoding/formats/TranscodingMp3Format.cpp
src/transcoding/CMakeLists.txt
src/transcoding/TranscodingOptionsStackedWidget.cpp
src/transcoding/TranscodingPropertyComboBoxWidget.cpp [new file with mode: 0644]
src/transcoding/TranscodingPropertyComboBoxWidget.h [new file with mode: 0644]
src/transcoding/TranscodingPropertySliderWidget.cpp [new file with mode: 0644]
src/transcoding/TranscodingPropertySliderWidget.h [new file with mode: 0644]
src/transcoding/TranscodingPropertySpinBoxWidget.cpp [new file with mode: 0644]
src/transcoding/TranscodingPropertySpinBoxWidget.h [new file with mode: 0644]
src/transcoding/TranscodingPropertyWidget.cpp
src/transcoding/TranscodingPropertyWidget.h