An abstract class for showing and saving configuration information for a specific credit card processor.
More...
|
| ConfigCreditCardProcessor (QWidget *parent=0, Qt::WindowFlags flags=0) |
|
virtual | ~ConfigCreditCardProcessor () |
|
bool | acceptDrops () const |
|
QString | accessibleDescription () const |
|
QString | accessibleName () const |
|
QList< QAction * > | actions () const |
|
void | activateWindow () |
|
void | addAction (QAction *action) |
|
void | addActions (const QList< QAction * > &actions) |
|
void | adjustSize () |
|
bool | autoFillBackground () const |
|
QPalette::ColorRole | backgroundRole () const |
|
QBackingStore * | backingStore () const |
|
QSize | baseSize () const |
|
bool | blockSignals (bool block) |
|
QWidget * | childAt (int x, int y) const |
|
QWidget * | childAt (const QPoint &p) const |
|
const QObjectList & | children () const |
|
QRect | childrenRect () const |
|
QRegion | childrenRegion () const |
|
void | clearFocus () |
|
void | clearMask () |
|
bool | close () |
|
int | colorCount () const |
|
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const |
|
QMargins | contentsMargins () const |
|
QRect | contentsRect () const |
|
QCursor | cursor () const |
|
void | deleteLater () |
|
int | depth () const |
|
void | destroyed (QObject *obj) |
|
int | devicePixelRatio () const |
|
bool | disconnect (const QObject *receiver, const char *method) const |
|
bool | disconnect (const char *signal, const QObject *receiver, const char *method) const |
|
void | dumpObjectInfo () |
|
void | dumpObjectTree () |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
WId | effectiveWinId () const |
|
void | ensurePolished () const |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
T | findChild (const QString &name, Qt::FindChildOptions options) const |
|
QList< T > | findChildren (const QString &name, Qt::FindChildOptions options) const |
|
QList< T > | findChildren (const QRegExp ®Exp, Qt::FindChildOptions options) const |
|
QList< T > | findChildren (const QRegularExpression &re, Qt::FindChildOptions options) const |
|
Qt::FocusPolicy | focusPolicy () const |
|
QWidget * | focusProxy () const |
|
QWidget * | focusWidget () const |
|
const QFont & | font () const |
|
QFontInfo | fontInfo () const |
|
QFontMetrics | fontMetrics () const |
|
QPalette::ColorRole | foregroundRole () const |
|
QRect | frameGeometry () const |
|
QSize | frameSize () const |
|
const QRect & | geometry () const |
|
virtual Q_INVOKABLE ParameterList | get () const |
|
void | getContentsMargins (int *left, int *top, int *right, int *bottom) const |
|
QPixmap | grab (const QRect &rectangle) |
|
void | grabGesture (Qt::GestureType gesture, Qt::GestureFlags flags) |
|
void | grabKeyboard () |
|
void | grabMouse () |
|
void | grabMouse (const QCursor &cursor) |
|
int | grabShortcut (const QKeySequence &key, Qt::ShortcutContext context) |
|
QGraphicsEffect * | graphicsEffect () const |
|
QGraphicsProxyWidget * | graphicsProxyWidget () const |
|
bool | hasEditFocus () const |
|
bool | hasFocus () const |
|
virtual bool | hasHeightForWidth () const |
|
bool | hasMouseTracking () const |
|
int | height () const |
|
virtual int | heightForWidth (int w) const |
|
int | heightMM () const |
|
void | hide () |
|
bool | inherits (const char *className) const |
|
Qt::InputMethodHints | inputMethodHints () const |
|
virtual QVariant | inputMethodQuery (Qt::InputMethodQuery query) const |
|
void | insertAction (QAction *before, QAction *action) |
|
void | insertActions (QAction *before, QList< QAction * > actions) |
|
void | installEventFilter (QObject *filterObj) |
|
bool | isActiveWindow () const |
|
bool | isAncestorOf (const QWidget *child) const |
|
bool | isEnabled () const |
|
bool | isEnabledTo (const QWidget *ancestor) const |
|
bool | isEnabledToTLW () const |
|
bool | isFullScreen () const |
|
bool | isHidden () const |
|
bool | isMaximized () const |
|
bool | isMinimized () const |
|
bool | isModal () const |
|
bool | isTopLevel () const |
|
bool | isVisible () const |
|
bool | isVisibleTo (const QWidget *ancestor) const |
|
bool | isWidgetType () const |
|
bool | isWindow () const |
|
bool | isWindowModified () const |
|
bool | isWindowType () const |
|
void | killTimer (int id) |
|
QLayout * | layout () const |
|
Qt::LayoutDirection | layoutDirection () const |
|
QLocale | locale () const |
|
int | logicalDpiX () const |
|
int | logicalDpiY () const |
|
void | lower () |
|
QPoint | mapFrom (const QWidget *parent, const QPoint &pos) const |
|
QPoint | mapFromGlobal (const QPoint &pos) const |
|
QPoint | mapFromParent (const QPoint &pos) const |
|
QPoint | mapTo (const QWidget *parent, const QPoint &pos) const |
|
QPoint | mapToGlobal (const QPoint &pos) const |
|
QPoint | mapToParent (const QPoint &pos) const |
|
QRegion | mask () const |
|
int | maximumHeight () const |
|
QSize | maximumSize () const |
|
int | maximumWidth () const |
|
virtual const QMetaObject * | metaObject () const |
|
int | minimumHeight () const |
|
QSize | minimumSize () const |
|
virtual QSize | minimumSizeHint () const |
|
int | minimumWidth () const |
|
void | move (int x, int y) |
|
void | move (const QPoint &) |
|
void | moveToThread (QThread *targetThread) |
|
QWidget * | nativeParentWidget () const |
|
QWidget * | nextInFocusChain () const |
|
QRect | normalGeometry () const |
|
QString | objectName () const |
|
void | objectNameChanged (const QString &objectName) |
|
void | overrideWindowFlags (Qt::WindowFlags flags) |
|
virtual QPaintEngine * | paintEngine () const |
|
bool | paintingActive () const |
|
const QPalette & | palette () const |
|
QObject * | parent () const |
|
QWidget * | parentWidget () const |
|
int | physicalDpiX () const |
|
int | physicalDpiY () const |
|
QPoint | pos () const |
|
QWidget * | previousInFocusChain () const |
|
QVariant | property (const char *name) const |
|
void | raise () |
|
QRect | rect () const |
|
void | releaseKeyboard () |
|
void | releaseMouse () |
|
void | releaseShortcut (int id) |
|
void | removeAction (QAction *action) |
|
void | removeEventFilter (QObject *obj) |
|
void | render (QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, RenderFlags renderFlags) |
|
void | render (QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, RenderFlags renderFlags) |
|
void | repaint () |
|
void | repaint (int x, int y, int w, int h) |
|
void | repaint (const QRect &rect) |
|
void | repaint (const QRegion &rgn) |
|
void | resize (int w, int h) |
|
void | resize (const QSize &) |
|
bool | restoreGeometry (const QByteArray &geometry) |
|
QByteArray | saveGeometry () const |
|
void | scroll (int dx, int dy) |
|
void | scroll (int dx, int dy, const QRect &r) |
|
void | setAcceptDrops (bool on) |
|
void | setAccessibleDescription (const QString &description) |
|
void | setAccessibleName (const QString &name) |
|
void | setAttribute (Qt::WidgetAttribute attribute, bool on) |
|
void | setAutoFillBackground (bool enabled) |
|
void | setBackgroundRole (QPalette::ColorRole role) |
|
void | setBaseSize (const QSize &) |
|
void | setBaseSize (int basew, int baseh) |
|
void | setContentsMargins (int left, int top, int right, int bottom) |
|
void | setContentsMargins (const QMargins &margins) |
|
void | setCursor (const QCursor &) |
|
void | setDisabled (bool disable) |
|
void | setEditFocus (bool enable) |
|
void | setEnabled (bool) |
|
void | setFixedHeight (int h) |
|
void | setFixedSize (int w, int h) |
|
void | setFixedSize (const QSize &s) |
|
void | setFixedWidth (int w) |
|
void | setFocus () |
|
void | setFocus (Qt::FocusReason reason) |
|
void | setFocusPolicy (Qt::FocusPolicy policy) |
|
void | setFocusProxy (QWidget *w) |
|
void | setFont (const QFont &) |
|
void | setForegroundRole (QPalette::ColorRole role) |
|
void | setGeometry (const QRect &) |
|
void | setGeometry (int x, int y, int w, int h) |
|
void | setGraphicsEffect (QGraphicsEffect *effect) |
|
void | setHidden (bool hidden) |
|
void | setInputMethodHints (Qt::InputMethodHints hints) |
|
void | setLayout (QLayout *layout) |
|
void | setLayoutDirection (Qt::LayoutDirection direction) |
|
void | setLocale (const QLocale &locale) |
|
void | setMask (const QBitmap &bitmap) |
|
void | setMask (const QRegion ®ion) |
|
void | setMaximumHeight (int maxh) |
|
void | setMaximumSize (const QSize &) |
|
void | setMaximumSize (int maxw, int maxh) |
|
void | setMaximumWidth (int maxw) |
|
void | setMinimumHeight (int minh) |
|
void | setMinimumSize (int minw, int minh) |
|
void | setMinimumSize (const QSize &) |
|
void | setMinimumWidth (int minw) |
|
void | setMouseTracking (bool enable) |
|
void | setObjectName (const QString &name) |
|
void | setPalette (const QPalette &) |
|
void | setParent (QObject *parent) |
|
void | setParent (QWidget *parent) |
|
void | setParent (QWidget *parent, Qt::WindowFlags f) |
|
bool | setProperty (const char *name, const QVariant &value) |
|
void | setShortcutAutoRepeat (int id, bool enable) |
|
void | setShortcutEnabled (int id, bool enable) |
|
void | setSizeIncrement (const QSize &) |
|
void | setSizeIncrement (int w, int h) |
|
void | setSizePolicy (QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical) |
|
void | setSizePolicy (QSizePolicy) |
|
void | setStatusTip (const QString &) |
|
void | setStyle (QStyle *style) |
|
void | setStyleSheet (const QString &styleSheet) |
|
void | setToolTip (const QString &) |
|
void | setToolTipDuration (int msec) |
|
void | setUpdatesEnabled (bool enable) |
|
void | setupUi (QWidget *widget) |
|
virtual void | setVisible (bool visible) |
|
void | setWhatsThis (const QString &) |
|
void | setWindowFilePath (const QString &filePath) |
|
void | setWindowFlags (Qt::WindowFlags type) |
|
void | setWindowIcon (const QIcon &icon) |
|
void | setWindowIconText (const QString &) |
|
void | setWindowModality (Qt::WindowModality windowModality) |
|
void | setWindowModified (bool) |
|
void | setWindowOpacity (qreal level) |
|
void | setWindowRole (const QString &role) |
|
void | setWindowState (Qt::WindowStates windowState) |
|
void | setWindowTitle (const QString &) |
|
void | show () |
|
void | showFullScreen () |
|
void | showMaximized () |
|
void | showMinimized () |
|
void | showNormal () |
|
bool | signalsBlocked () const |
|
QSize | size () const |
|
virtual QSize | sizeHint () const |
|
QSize | sizeIncrement () const |
|
QSizePolicy | sizePolicy () const |
|
void | stackUnder (QWidget *w) |
|
int | startTimer (int interval, Qt::TimerType timerType) |
|
QString | statusTip () const |
|
QStyle * | style () const |
|
QString | styleSheet () const |
|
bool | testAttribute (Qt::WidgetAttribute attribute) const |
|
QThread * | thread () const |
|
QString | toolTip () const |
|
int | toolTipDuration () const |
|
QWidget * | topLevelWidget () const |
|
bool | underMouse () const |
|
void | ungrabGesture (Qt::GestureType gesture) |
|
void | unsetCursor () |
|
void | unsetLayoutDirection () |
|
void | unsetLocale () |
|
void | update (const QRegion &rgn) |
|
void | update () |
|
void | update (const QRect &rect) |
|
void | update (int x, int y, int w, int h) |
|
void | updateGeometry () |
|
bool | updatesEnabled () const |
|
QRegion | visibleRegion () const |
|
QString | whatsThis () const |
|
int | width () const |
|
int | widthMM () const |
|
QWidget * | window () const |
|
QString | windowFilePath () const |
|
Qt::WindowFlags | windowFlags () const |
|
QWindow * | windowHandle () const |
|
QIcon | windowIcon () const |
|
void | windowIconChanged (const QIcon &icon) |
|
QString | windowIconText () const |
|
void | windowIconTextChanged (const QString &iconText) |
|
Qt::WindowModality | windowModality () const |
|
qreal | windowOpacity () const |
|
QString | windowRole () const |
|
Qt::WindowStates | windowState () const |
|
QString | windowTitle () const |
|
void | windowTitleChanged (const QString &title) |
|
Qt::WindowType | windowType () const |
|
WId | winId () const |
|
int | x () const |
|
int | y () const |
|
|
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, Functor functor) |
|
QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type) |
|
QWidget * | createWindowContainer (QWindow *window, QWidget *parent, Qt::WindowFlags flags) |
|
bool | disconnect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method) |
|
bool | disconnect (const QMetaObject::Connection &connection) |
|
bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
|
bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
|
QWidget * | find (WId id) |
|
QWidget * | keyboardGrabber () |
|
QWidget * | mouseGrabber () |
|
void | setTabOrder (QWidget *first, QWidget *second) |
|
QString | tr (const char *sourceText, const char *disambiguation, int n) |
|
QString | trUtf8 (const char *sourceText, const char *disambiguation, int n) |
|
An abstract class for showing and saving configuration information for a specific credit card processor.
Each credit card processing company has its own API and requirements for communicating with it over the Internet. The commonalities are encapsulated in the configureCC class. The ConfigCreditCardProcessor class abstracts a simple interface that configureCC can use to save the details specific to individual processing companies.
Subclasses of ConfigCreditCardProcessor are expected to load the specific details in their constructors, present them in a UI for the user to view and change, and save these changes with the sSave slot.
- See also
- CreditCardProcessor
-
configureCC