Eneboo - Documentación para desarrolladores
src/qt/plugins/src/accessible/widgets/qaccessiblemenu.h
Ir a la documentación de este archivo.
00001 #ifndef QACCESSIBLEMENU_H
00002 #define QACCESSIBLEMENU_H
00003 
00004 #include "qaccessiblewidget.h"
00005 
00006 class QPopupMenu;
00007 class QMenuBar;
00008 
00009 class QAccessiblePopup : public QAccessibleWidget
00010 {
00011 public:
00012     QAccessiblePopup( QObject *o );
00013 
00014     int         childCount() const;
00015     QRESULT     queryChild( int control, QAccessibleInterface ** ) const;
00016 
00017     QRect       rect( int control ) const;
00018     int         controlAt( int x, int y ) const;
00019     int         navigate( NavDirection direction, int control ) const;
00020 
00021     QString     text( Text t, int control ) const;
00022     Role        role( int control ) const;
00023     State       state( int control ) const;
00024 
00025     bool        doDefaultAction( int control );
00026     bool        setFocus( int control );
00027 
00028 protected:
00029     QPopupMenu *popupMenu() const;
00030 };
00031 
00032 class QAccessibleMenuBar : public QAccessibleWidget
00033 {
00034 public:
00035     QAccessibleMenuBar( QObject *o );
00036 
00037     int         childCount() const;
00038     QRESULT     queryChild( int control, QAccessibleInterface ** ) const;
00039 
00040     QRect       rect( int control ) const;
00041     int         controlAt( int x, int y ) const;
00042     int         navigate( NavDirection direction, int control ) const;
00043 
00044     QString     text( Text t, int control ) const;
00045     Role        role( int control ) const;
00046     State       state( int control ) const;
00047 
00048     bool        doDefaultAction( int control );
00049     bool        setFocus( int control );
00050 
00051 protected:
00052     QMenuBar *menuBar() const;
00053 };
00054 
00055 #endif // QACCESSIBLEMENU_H
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'