diff options
author | Timothy Pearson <[email protected]> | 2013-02-01 17:25:38 -0600 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2013-02-01 17:25:38 -0600 |
commit | 2d00595867197e5b5563d85e871a59a77a23f70f (patch) | |
tree | f0c893632a9d8fdd0afb481213439b1946b4a7f9 /sip/tdeui/kaction.sip | |
parent | 2df6bde18ab40472f2df8637cf6456cb80dc2329 (diff) | |
download | pytde-2d00595867197e5b5563d85e871a59a77a23f70f.tar.gz pytde-2d00595867197e5b5563d85e871a59a77a23f70f.zip |
Fix FTBFS
Diffstat (limited to 'sip/tdeui/kaction.sip')
-rw-r--r-- | sip/tdeui/kaction.sip | 758 |
1 files changed, 0 insertions, 758 deletions
diff --git a/sip/tdeui/kaction.sip b/sip/tdeui/kaction.sip deleted file mode 100644 index ff1d452..0000000 --- a/sip/tdeui/kaction.sip +++ /dev/null @@ -1,758 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <[email protected]> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module tdeui version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class TDEAction : TQObject -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*); - TDEAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*); - TDEAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*); - TDEAction (const KGuiItem&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*); - TDEAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEAction (TQObject* /TransferThis/ = 0, const char* = 0); - virtual int plug (TQWidget*, int = -1); - virtual void plugAccel (TDEAccel*, bool = 1); - virtual void unplug (TQWidget*); - virtual void unplugAccel (); - virtual bool isPlugged () const; - -%If ( KDE_3_1_0 - ) - bool isPlugged (const TQWidget*) const; -%End - - virtual bool isPlugged (const TQWidget*, int) const; - virtual bool isPlugged (const TQWidget*, const TQWidget*) const; - TQWidget* container (int) const; - int itemId (int) const; - TQWidget* representative (int) const; - int containerCount () const; - -%If ( KDE_3_1_0 - ) - uint kaccelCount () const; -%End - - virtual bool hasIcon () const; - bool hasIconSet () const; - virtual TQString plainText () const; - virtual TQString text () const; - virtual const TDEShortcut& shortcut () const; - virtual const TDEShortcut& shortcutDefault () const; - TQString shortcutText () const; - void setShortcutText (const TQString&); - virtual bool isEnabled () const; - virtual bool isShortcutConfigurable () const; - virtual TQString group () const; - virtual TQString whatsThis () const; - virtual TQString toolTip () const; - virtual TQIconSet iconSet (KIcon::Group, int = 0) const; - TQIconSet iconSet () const; - virtual TQString icon () const; - TDEActionCollection* parentCollection () const; - static int getToolButtonID (); - void unplugAll (); - -%If ( KDE_3_4_0 - ) - - enum ActivationReason - { - UnknownActivation, - EmulatedActivation, - AccelActivation, - PopupMenuActivation, - ToolBarActivation - }; - -%End - - -public slots: - virtual void setText (const TQString&); - virtual bool setShortcut (const TDEShortcut&); - virtual void setGroup (const TQString&); - virtual void setWhatsThis (const TQString&); - virtual void setToolTip (const TQString&); - virtual void setIconSet (const TQIconSet&); - virtual void setIcon (const TQString&); - virtual void setEnabled (bool); - -%If ( KDE_3_5_0 - ) - void setDisabled (bool); -%End - - virtual void setShortcutConfigurable (bool); - virtual void activate (); - -protected slots: - virtual void slotDestroyed (); - virtual void slotKeycodeChanged (); - virtual void slotActivated (); - -%If ( KDE_3_4_0 - ) - void slotPopupActivated (); - void slotButtonClicked (int, TQt::ButtonState); -%End - - -protected: - TDEToolBar* toolBar (int) const; - TQPopupMenu* popupMenu (int) const; - void removeContainer (int); - int findContainer (const TQWidget*) const; - -%If ( KDE_3_4_0 - ) - int findContainer (int) const; -%End - - void plugMainWindowAccel (TQWidget*); - void addContainer (TQWidget* /Transfer/, int); - void addContainer (TQWidget* /Transfer/, TQWidget*); - virtual void updateShortcut (int); - virtual void updateShortcut (TQPopupMenu*, int); - virtual void updateGroup (int); - virtual void updateText (int); - virtual void updateEnabled (int); - virtual void updateIconSet (int); - virtual void updateIcon (int); - virtual void updateToolTip (int); - virtual void updateWhatsThis (int); - -%If ( KDE_3_1_0 - ) - TQString whatsThisWithIcon () const; - -%If ( KDE_3_3_0 - ) - const KGuiItem& guiItem () const; -%End - -%End - - -signals: - void activated (); - -%If ( KDE_3_4_0 - ) - void activated (TDEAction::ActivationReason, TQt::ButtonState); -%End - - void enabled (bool); - -public: - int accel () const; - TQString statusText () const; - void setAccel (int); - void setStatusText (const TQString&); - int menuId (int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEAction - - -%If ( - KDE_3_2_0 ) - -class TDEToggleAction : TDEAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEToggleAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEToggleAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEToggleAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEToggleAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEToggleAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEToggleAction (TQObject* /TransferThis/ = 0, const char* = 0); - virtual int plug (TQWidget*, int = -1); - bool isChecked () const; - TQString exclusiveGroup () const; - virtual void setExclusiveGroup (const TQString&); - -public slots: - virtual void setChecked (bool); - -protected slots: - virtual void slotActivated (); - -protected: - virtual void updateChecked (int); - -signals: - void toggled (bool); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEToggleAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDERadioAction : TDEToggleAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDERadioAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDERadioAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDERadioAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDERadioAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDERadioAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDERadioAction (TQObject* /TransferThis/ = 0, const char* = 0); - -protected: - virtual void slotActivated (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDERadioAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDESelectAction : TDEAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDESelectAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDESelectAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDESelectAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDESelectAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDESelectAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDESelectAction (TQObject* /TransferThis/ = 0, const char* = 0); - virtual int plug (TQWidget*, int = -1); - virtual bool isEditable () const; - virtual TQStringList items () const; - virtual void changeItem (int, const TQString&); - virtual TQString currentText () const; - virtual int currentItem () const; - virtual int comboWidth () const; - TQPopupMenu* popupMenu (); - -%If ( KDE_3_1_0 - ) - void setRemoveAmpersandsInCombo (bool); - bool removeAmpersandsInCombo () const; - void setMenuAccelsEnabled (bool); - bool menuAccelsEnabled () const; -%End - - -public slots: - virtual void setCurrentItem (int); - virtual void setItems (const TQStringList&); - virtual void clear (); - virtual void setEditable (bool); - virtual void setComboWidth (int); - -protected: - virtual void changeItem (int, int, const TQString&); - -%If ( KDE_3_1_0 - ) - TQStringList comboItems () const; -%End - - -protected slots: - virtual void slotActivated (int); - virtual void slotActivated (const TQString&); - virtual void slotActivated (); - -signals: - void activated (int); - void activated (const TQString&); - -protected: - virtual void updateCurrentItem (int); - virtual void updateComboWidth (int); - virtual void updateItems (int); - virtual void updateClear (int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDESelectAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEListAction : TDESelectAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEListAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEListAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEListAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEListAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEListAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEListAction (TQObject* /TransferThis/ = 0, const char* = 0); - virtual TQString currentText () const; - virtual int currentItem () const; - -public slots: - virtual void setCurrentItem (int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEListAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDERecentFilesAction : TDEListAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDERecentFilesAction (const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10); - TDERecentFilesAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10); - TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10); - TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, TQObject* /TransferThis/, const char* = 0, uint = 10); - TDERecentFilesAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10); - TDERecentFilesAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0, uint = 10); - TDERecentFilesAction (TQObject* /TransferThis/ = 0, const char* = 0, uint = 10); - uint maxItems () const; - -public slots: - void setMaxItems (uint); - void loadEntries (TDEConfig*, TQString = TQString ::null ); - void saveEntries (TDEConfig*, TQString = TQString ::null ); - -public slots: - void addURL (const KURL&); - void removeURL (const KURL&); - void clearURLList (); - -signals: - void urlSelected (const KURL&); - -protected slots: - void itemSelected (const TQString&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDERecentFilesAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEFontAction : TDESelectAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEFontAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEFontAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEFontAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEFontAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEFontAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEFontAction (TQObject* /TransferThis/ = 0, const char* = 0); - TQString font () const; - int plug (TQWidget*, int = -1); - -public slots: - void setFont (const TQString&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEFontAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEFontSizeAction : TDESelectAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEFontSizeAction (const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEFontSizeAction (const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEFontSizeAction (const TQString&, const TQIconSet&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEFontSizeAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/, const char* = 0); - TDEFontSizeAction (TQObject* /TransferThis/ = 0, const char* = 0); - virtual int fontSize () const; - -public slots: - virtual void setFontSize (int); - -protected slots: - virtual void slotActivated (int); - virtual void slotActivated (const TQString&); - virtual void slotActivated (); - -signals: - void fontSizeChanged (int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEFontSizeAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEActionMenu : TDEAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEActionMenu (const TQString&, TQObject* /TransferThis/ = 0, const char* = 0); - TDEActionMenu (const TQString&, const TQIconSet&, TQObject* /TransferThis/ = 0, const char* = 0); - TDEActionMenu (const TQString&, const TQString&, TQObject* /TransferThis/ = 0, const char* = 0); - TDEActionMenu (TQObject* /TransferThis/ = 0, const char* = 0); - virtual void insert (TDEAction*, int = -1); - virtual void remove (TDEAction*); - TDEPopupMenu* popupMenu (); - void popup (const TQPoint&); - bool delayed () const; - void setDelayed (bool); - bool stickyMenu () const; - void setStickyMenu (bool); - virtual int plug (TQWidget*, int = -1); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEActionMenu - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEToolBarPopupAction : TDEAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut& = TDEShortcut (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEToolBarPopupAction (const TQString&, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TQObject* /TransferThis/ = 0, const char* = 0); - TDEToolBarPopupAction (const KGuiItem&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*); - virtual int plug (TQWidget*, int = -1); - TDEPopupMenu* popupMenu (); - bool delayed () const; - void setDelayed (bool); - bool stickyMenu () const; - void setStickyMenu (bool); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEToolBarPopupAction - -%End - - -%If ( KDE_3_1_0 - KDE_3_2_0 ) - -class TDEToggleToolBarAction : TDEToggleAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEToggleToolBarAction (const char*, const TQString&, TDEActionCollection* /TransferThis/, const char*); - TDEToggleToolBarAction (TDEToolBar*, const TQString&, TDEActionCollection* /TransferThis/, const char*); - virtual int plug (TQWidget*, int = -1); - TDEToolBar* toolBar (); - -public slots: - virtual void setChecked (bool); - -protected: - virtual void virtual_hook (int, void*); - -}; // class TDEToggleToolBarAction - -%End - - -%If ( KDE_3_1_0 - KDE_3_2_0 ) - -class KWidgetAction : TDEAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - KWidgetAction (TQWidget*, const TQString&, const TDEShortcut&, SIP_RXOBJ_CON, SIP_SLOT_CON (), TDEActionCollection* /TransferThis/, const char*); - TQWidget* widget (); - void setAutoSized (bool); - virtual int plug (TQWidget*, int = -1); - virtual void unplug (TQWidget*); - -protected slots: - void slotToolbarDestroyed (); - -protected: - virtual void virtual_hook (int, void*); - -}; // class KWidgetAction - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEActionSeparator : TDEAction -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEActionSeparator (TQObject* /TransferThis/ = 0, const char* = 0); - virtual int plug (TQWidget*, int = -1); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEActionSeparator - -%End - - -%If ( - KDE_3_2_0 ) - -class TDEActionCollection : TQObject -{ -%TypeHeaderCode -#include <kaction.h> -%End - - -public: - TDEActionCollection (TQWidget* /TransferThis/, const char* = 0, TDEInstance* = 0); - TDEActionCollection (TQWidget*, TQObject* /TransferThis/, const char* = 0, TDEInstance* = 0); - TDEActionCollection (const TDEActionCollection&); - virtual void setWidget (TQWidget*); - -%If ( KDE_3_1_0 - ) - void setAutoConnectShortcuts (bool); - bool isAutoConnectShortcuts (); - bool addDocCollection (TDEActionCollection*); -%End - - virtual TDEAccel* accel (); - -%If ( KDE_3_1_0 - ) - TDEAccel* kaccel (); - TDEAccel* builderTDEAccel () const; -%End - - virtual uint count () const; - bool isEmpty () const; - virtual TDEAction* action (int) const; - virtual TDEAction* action (const char*, const char* = 0) const; - virtual TQStringList groups () const; - -%If ( KDE_3_1_5 - ) - virtual TQValueList<TDEAction*> actions (const TQString&) const; - virtual TQValueList<TDEAction*> actions () const; -%End - - bool readShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = 0); - bool writeShortcutSettings (const TQString& = TQString ::null , TDEConfigBase* = 0) const; - void setInstance (TDEInstance*); - TDEInstance* instance () const; - void setXMLFile (const TQString&); - const TQString& xmlFile () const; - void setHighlightingEnabled (bool); - bool highlightingEnabled () const; - void connectHighlight (TQWidget*, TDEAction*); - void disconnectHighlight (TQWidget*, TDEAction*); - -signals: - void inserted (TDEAction*); - void removed (TDEAction*); - void actionHighlighted (TDEAction*); - void actionHighlighted (TDEAction*, bool); - void actionStatusText (const TQString&); - void clearStatusText (); - -public: - TDEActionCollection (TQObject* /TransferThis/ = 0, const char* = 0, TDEInstance* = 0); - void insert (TDEAction*); - void remove (TDEAction*); - TDEAction* take (TDEAction*); - -%If ( KDE_3_1_4 - ) - TDEActionCollection operator + (const TDEActionCollection&) const; - TDEActionCollection& operator += (const TDEActionCollection&); -%End - - -public slots: - void clear (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDEActionCollection - -%End - - -%If ( - KDE_3_2_0 ) -//ig typedef TQValueList<TDEAction*> TDEActionPtrList; -%End - - -%MappedType TQValueList<TDEAction*> -//converts a Python list of TDEAction -{ -%TypeHeaderCode -#include <tqvaluelist.h> -#include <kaction.h> -//typedef TQValueList<TDEAction*> TDEActionPtrList; -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList<TDEAction*> *cpplist = (TQValueList<TDEAction*> *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList<TDEAction*>::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - if (((inst = sipConvertFromInstance (*it, sipClass_TDEAction, sipTransferObj)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList<TDEAction*> *cpplist = new TQValueList<TDEAction*>; - - PyObject *elem; - TDEAction* cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (TDEAction *)sipForceConvertToType(elem, sipType_TDEAction, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - |