summaryrefslogtreecommitdiffstats
path: root/kdeui/kaboutdialog_private.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-06 15:56:40 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-06 15:56:40 -0600
commite16866e072f94410321d70daedbcb855ea878cac (patch)
treeee3f52eabde7da1a0e6ca845fb9c2813cf1558cf /kdeui/kaboutdialog_private.h
parenta58c20c1a7593631a1b50213c805507ebc16adaf (diff)
downloadtdelibs-e16866e072f94410321d70daedbcb855ea878cac.tar.gz
tdelibs-e16866e072f94410321d70daedbcb855ea878cac.zip
Actually move the kde files that were renamed in the last commit
Diffstat (limited to 'kdeui/kaboutdialog_private.h')
-rw-r--r--kdeui/kaboutdialog_private.h143
1 files changed, 0 insertions, 143 deletions
diff --git a/kdeui/kaboutdialog_private.h b/kdeui/kaboutdialog_private.h
deleted file mode 100644
index 3f6ffedd5..000000000
--- a/kdeui/kaboutdialog_private.h
+++ /dev/null
@@ -1,143 +0,0 @@
-/*
- * This file is part of the KDE Libraries
- * Copyright (C) 1999-2001 Mirko Boehm (mirko@kde.org) and
- * Espen Sand (espen@kde.org)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library 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
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB. If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- */
-
-#ifndef _KABOUTDIALOG_PRIVATE_H_
-#define _KABOUTDIALOG_PRIVATE_H_
-
-#include <tqlabel.h>
-class TQFrame;
-class TQTabWidget;
-class TQVBoxLayout;
-
-/**
- * Used internally by KAboutContainerBase
- * @internal
- */
-class KImageTrackLabel : public TQLabel
-{
- Q_OBJECT
-
- public:
- enum MouseMode
- {
- MousePress = 1,
- MouseRelease,
- MouseDoubleClick,
- MouseMove
- };
-
- public:
- KImageTrackLabel( TQWidget * parent, const char * name=0, WFlags f=0 );
-
- signals:
- void mouseTrack( int mode, const TQMouseEvent *e );
-
- protected:
- virtual void mousePressEvent( TQMouseEvent *e );
- virtual void mouseReleaseEvent( TQMouseEvent *e );
- virtual void mouseDoubleClickEvent( TQMouseEvent *e );
- virtual void mouseMoveEvent ( TQMouseEvent *e );
-};
-
-class KAboutContainer;
-
-class KAboutContainerBasePrivate;
-
-/**
- * Used internally by KAboutDialog
- * @internal
- */
-class KAboutContainerBase : public TQWidget
-{
- Q_OBJECT
-
- public:
- enum LayoutType
- {
- AbtPlain = 0x0001,
- AbtTabbed = 0x0002,
- AbtTitle = 0x0004,
- AbtImageLeft = 0x0008,
- AbtImageRight = 0x0010,
- AbtImageOnly = 0x0020,
- AbtProduct = 0x0040,
- AbtKDEStandard = AbtTabbed|AbtTitle|AbtImageLeft,
- AbtAppStandard = AbtTabbed|AbtTitle|AbtProduct,
- AbtImageAndTitle = AbtPlain|AbtTitle|AbtImageOnly
- };
-
- public:
- KAboutContainerBase( int layoutType, TQWidget *parent = 0, char *name = 0 );
- virtual void show( void );
- virtual TQSize tqsizeHint( void ) const;
-
- void setTitle( const TQString &title );
- void setImage( const TQString &fileName );
- void setImageBackgroundColor( const TQColor &color );
- void setImageFrame( bool state );
- void setProgramLogo( const TQString &fileName );
- void setProgramLogo( const TQPixmap &pixmap );
- void setProduct( const TQString &appName, const TQString &version,
- const TQString &author, const TQString &year );
-
- TQFrame *addTextPage( const TQString &title, const TQString &text,
- bool richText=false, int numLines=10 );
- TQFrame *addLicensePage( const TQString &title, const TQString &text,
- int numLines=10 );
- KAboutContainer *addContainerPage( const TQString &title,
- int childAlignment = AlignCenter, int innerAlignment = AlignCenter );
- KAboutContainer *addScrolledContainerPage( const TQString &title,
- int childAlignment = AlignCenter, int innerAlignment = AlignCenter );
-
- TQFrame *addEmptyPage( const TQString &title );
-
- KAboutContainer *addContainer( int childAlignment, int innerAlignment );
-
- public slots:
- virtual void slotMouseTrack( int mode, const TQMouseEvent *e );
- virtual void slotUrlClick( const TQString &url );
- virtual void slotMailClick( const TQString &name, const TQString &address );
-
- protected:
- virtual void fontChange( const TQFont &oldFont );
-
- signals:
- void mouseTrack( int mode, const TQMouseEvent *e );
- void urlClick( const TQString &url );
- void mailClick( const TQString &name, const TQString &address );
-
- private:
- TQVBoxLayout *mTopLayout;
- KImageTrackLabel *mImageLabel;
- TQLabel *mTitleLabel;
- TQLabel *mIconLabel;
- TQLabel *mVersionLabel;
- TQLabel *mAuthorLabel;
- TQFrame *mImageFrame;
- TQTabWidget *mPageTab;
- TQFrame *mPlainSpace;
-
- KAboutContainerBasePrivate* const d;
-};
-
-
-#endif