Warning, /graphics/libksane/TODO is written in an unsupported language. File is not indexed.
0001 TODO list of new features: 0002 0003 # KSaneWidget 0004 Use KSaneCore + KSaneBasicOptions + KSaneSpecialOptions + KSanePreview to create a GUI like the current 0005 KSaneBasicOptions* createBasicOptions(QWidget *parent=0) const // A widget with current "basic options" 0006 KSaneSpecialOptions* createSpecialOptions(QWidget *parent=0) const // A widget with the rest of the options 0007 Cleanup public API 0008 -> enum xxx { }; for easier signal/slot handling 0009 float -> qreal 0010 0011 # KSaneOptionWidget 0012 Remove label and custom label size code 0013 0014 # KSaneBasicOptions(QWidget *parent=0) // Use private header for basic/Special selection 0015 bool loadOptions(const QList<KSaneOption*> &options) 0016 0017 # KSaneSpecialOptions(QWidget *parent=0) // Use private header for basic/Special selection 0018 bool loadOptions(const QList<KSaneOption*> &options) 0019 0020 # KSanePreview 0021 Figure out how to minimize copying the image data to all possible preview widgets 0022 void "connectToCore"(KSaneCore*) // connect to previewUpdated(..), scanProgress(), ... 0023