#include <kdialog.h>
#include <tdelocale.h>

/****************************************************************************
** Form implementation generated from reading ui file 'clock.ui'
**
** Created by: The TQt user interface compiler (TQt 3.5.0)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#include "clock.h"

#include <ntqvariant.h>
#include <ntqpushbutton.h>
#include <ntqlabel.h>
#include <ntqcombobox.h>
#include <ntqlineedit.h>
#include <ntqlayout.h>
#include <ntqtooltip.h>
#include <ntqwhatsthis.h>
#include <ntqimage.h>
#include <ntqpixmap.h>

static const char* const clockimage0_data[] = { 
"16 16 17 1",
". c None",
"# c #000000",
"d c #830000",
"o c #838100",
"e c #838183",
"g c #a4a1a4",
"n c #c50000",
"c c #c55900",
"j c #c5c200",
"h c #c5c2c5",
"k c #ff0000",
"b c #ffaa5a",
"m c #ffc2c5",
"a c #ffdeac",
"i c #ffff00",
"l c #ffffc5",
"f c #ffffff",
".......########.",
"......#abccccdd#",
"......#cceffecc#",
".......#cffffc#.",
".#######cffffc#.",
"#ggggggechffhc#.",
"#ggggggec#ij#c#.",
"#ffffffhc#ij#c#.",
"#fkkkkfhc#lh#c#.",
"#fkfmkfhc#lh#c#.",
"#ffmkkfhchijhn#.",
"#fkfmkfhciijoc#.",
"#fkkkkfhbiijod#.",
"#ffffffhceijecc#",
"#hhhhhhebbcccdd#",
".##############."};

static const char* const clockimage1_data[] = { 
"48 48 211 2",
"Qt c None",
".# c #000000",
"#g c #290008",
"aA c #4a0008",
"#l c #4a3800",
"#w c #4a4c4a",
"#s c #524c52",
"#t c #525052",
"#r c #737173",
".P c #7b0010",
".Y c #7b0408",
".G c #7b0410",
".Q c #7b0810",
"be c #7b797b",
"#F c #7b7d7b",
".9 c #830810",
".H c #830c08",
".Z c #830c10",
"bo c #831008",
".D c #831010",
"bd c #831410",
"bf c #837d7b",
"#H c #837d83",
"#q c #838183",
"aF c #8b0810",
".C c #8b1410",
".0 c #8b1808",
".n c #8b1c08",
".I c #8b1c10",
".7 c #8b2010",
"aD c #941410",
"aG c #941c10",
".B c #942010",
".J c #942408",
".1 c #942410",
".A c #942808",
".m c #942810",
"aQ c #9c1c10",
"aR c #9c2410",
"aH c #9c2810",
"a5 c #9c2c08",
".l c #9c3008",
".R c #9c3010",
".z c #9c3410",
"bn c #9c3808",
"au c #9c9500",
"aS c #a43410",
"a6 c #a43810",
".y c #a43c08",
".k c #a44008",
".K c #a44408",
".j c #a44808",
"ax c #a49908",
"#B c #a49d08",
"#u c #a4a1a4",
"a2 c #a4a5a4",
"a3 c #a4a5ac",
"aT c #ac3c10",
"a7 c #ac4008",
"bm c #ac4408",
".W c #ac4410",
"bh c #ac4810",
"a4 c #ac4c08",
".x c #ac4c10",
".2 c #ac5008",
"#m c #ac818b",
"aq c #aca508",
"at c #aca510",
"a1 c #aca5ac",
"aU c #b44810",
"a8 c #b44c10",
"aV c #b45008",
".i c #b45508",
".S c #b45908",
"bq c #b45910",
".h c #b45d08",
"bl c #b46100",
".w c #bd5d08",
"aW c #bd5d10",
".N c #bd6108",
".v c #bd6508",
".3 c #bd6900",
".g c #bd6908",
"#. c #bd716a",
"aB c #bd818b",
"al c #bdb210",
"az c #bdb610",
"#E c #bdb618",
"#G c #bdba18",
"a9 c #c56908",
".L c #c56d08",
".f c #c57100",
".T c #c57108",
".M c #c57500",
"bp c #c57508",
".6 c #c57900",
"aI c #c57d62",
"#n c #c5ae83",
"#A c #c5ba18",
"#v c #c5c2c5",
"aP c #c5c6c5",
"aX c #cd6d08",
"b. c #cd7108",
".u c #cd7508",
"b# c #cd7900",
".F c #cd7908",
".t c #cd7d00",
"#f c #cd7d08",
".4 c #cd8100",
"ap c #cdc218",
"ab c #cdc220",
"ak c #cdc620",
"aO c #cdc6cd",
".U c #d57d08",
"aM c #d58100",
".e c #d58108",
"ba c #d58508",
".d c #d58900",
"#e c #d58908",
"bb c #d58d00",
"#i c #d5a5a4",
"#z c #d5ce20",
"aj c #d5d220",
".s c #de8d08",
".5 c #de9108",
".r c #de9500",
"aY c #de9508",
".c c #de9900",
".V c #de9908",
"#d c #deaa62",
"#h c #deae29",
".X c #deae31",
"#D c #ded229",
"ao c #ded629",
"aa c #ded631",
"#8 c #ded65a",
"#o c #dedede",
"aZ c #e69900",
"bc c #e69908",
"#k c #e69d00",
"bk c #e69d08",
".b c #e6a100",
"bi c #e6a108",
"aN c #e6a500",
"aL c #e6aa62",
".8 c #e6ae31",
"## c #e6cec5",
"#p c #e6dee6",
".q c #eea508",
"a0 c #eeaa00",
".a c #eeae00",
".E c #eeb200",
"aC c #eec683",
"aE c #eecaa4",
"#j c #eed29c",
"aJ c #eed2cd",
"aw c #eee229",
"ai c #eee231",
"a# c #eee239",
"#7 c #eee26a",
"ay c #eee631",
"#3 c #eeeaac",
"bj c #f6ae08",
"bg c #f6b208",
".p c #f6b600",
".o c #f6ba00",
".O c #f6be00",
"aK c #f6dac5",
"#c c #f6decd",
"#y c #f6ea31",
"as c #f6ee31",
"#4 c #f6eea4",
"ah c #f6f231",
"#1 c #f6f2cd",
"#0 c #f6f2d5",
"#S c #f6f2ee",
"#X c #f6f6e6",
"#R c #f6f6f6",
"#K c #ff0000",
"ag c #ff0408",
"#M c #ff0808",
"#J c #ff1010",
"#W c #ff2020",
"am c #ff2429",
"#L c #ff2829",
"#Q c #ff2c29",
"#N c #ff4c52",
"ad c #ff5552",
"af c #ff5d62",
"#Z c #ff8583",
"ac c #ff858b",
"#P c #ff9194",
"#I c #ff999c",
"#9 c #ff9da4",
"an c #ffa5ac",
"ar c #ffaaac",
"#V c #ffaeac",
"#5 c #ffaeb4",
"ae c #ffb6b4",
"av c #ffbec5",
"#U c #ffc6cd",
"#2 c #ffcacd",
"#O c #ffd2d5",
"#T c #ffdade",
"#6 c #ffeaee",
"a. c #fff239",
"#x c #fff639",
"#Y c #fff6ee",
"#a c #fff6f6",
"#C c #fffa39",
"#b c #ffffff",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#QtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.a.b.c.d.e.f.g.h.i.j.k.l.m.n.#.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.o.p.a.q.r.s.t.u.v.w.i.x.y.z.A.B.C.D.#QtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.o.o.E.F.k.G.H.I.J.z.K.i.h.L.M.N.y.C.H.G.#QtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.O.t.P.P.G.Q.C.I.R.y.x.S.v.T.U.d.V.b.W.G.#QtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.P.X.B.Y.Z.0.1.l.K.2.w.3.u.4.5.6.7.E.#QtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.P.8.n.9.D#.###a#b#b#a#c#d#e.r#f.I.p.#QtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt#g#h.7.Q#i#b#b#b#b#b#b#b#b#j#k.6.B#lQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.8.I#m#b#b#b#b#b#b#b#b#b#b#n#f.n.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.X.B#o#b#b#b#b#b#b#b#b#b#b#p.6.7.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.8.n#b#b#b#b#b#b#b#b#b#b#b#b#f.I.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.##h.7#b#b#b#b#b#b#b#b#b#b#b#b.6.B.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#QtQt.#.8.I#b#b#b#b#b#b#b#b#b#b#b#b#f.n.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.##q#q#q#q#q.#Qt.#.X.B.##b#b#b#b#b#b#b#b#b#b.#.6.7.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQt.#.#.#.#.##q#q#q#q#q#q#q#q#q#q#r.#.#.8.n.##b#b#b#b#b#b#b#b#b#b.##f.I.#QtQtQtQtQt",
"QtQtQtQtQtQtQt.##q#q#q#q#q#q#q#q#q#q#q#q#q#q#q#r#s.##h.7.#.##b#b#b#b#b#b#b#b.#.#.6.B.#QtQtQtQtQt",
"QtQtQtQtQtQtQt.##q#q#q#q#q#q#q#q#q#q#q#q#q#q#q#r#t.#.8.I.#.##b#b#b#b#b#b#b#b.#.##f.n.#QtQtQtQtQt",
"QtQtQtQtQtQtQt.##q#q#q#q#q#q#q#q#q#u#v#p#b#b#b#r#w.#.X.B.#Qt.##x#x#y#z#A#B.#Qt.#.6.7.#QtQtQtQtQt",
"QtQtQtQtQtQtQt.##q#q#u#o#b#b#b#b#b#b#b#b#b#b#b#u#t.#.8.n.#Qt.##b#C#y#D#E#b.#Qt.##f.I.#QtQtQtQtQt",
"QtQtQtQtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#F.##h.7.#QtQt.##x#y#z#G.#QtQt.#.6.B.#QtQtQtQtQt",
"QtQtQtQtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#H.#.8.I.#QtQt.##b#y#D#b.#QtQt.##f.n.#QtQtQtQtQt",
"QtQtQtQtQtQt.##b#b#b#b#b#I#J#K#K#K#L#b#b#b#b#b#u#F.#.X.B.#QtQtQt.##b#b.#QtQtQt.#.6.7.#QtQtQtQtQt",
"QtQtQtQtQtQt.##b#b#b#b#K#K#K#M#K#K#K#N#b#b#b#b#u#H.#.8.n.#QtQtQt.##b#b.#QtQtQt.##f.I.#QtQtQtQtQt",
"QtQtQtQtQtQt.##b#b#b#L#K#K#O#b#P#K#K#Q#b#b#b#b#u#F.##h.7.#QtQt.##b#R#S#b.#QtQt.#.6.B.#QtQtQtQtQt",
"QtQtQtQtQt.##b#b#b#b#T#U#V#b#b#W#K#K#U#b#b#b#b#u#H.#.8.I.#QtQt.##b#X#Y#b.#QtQt.##f.n.#QtQtQtQtQt",
"QtQtQtQtQt.##b#b#b#b#b#b#b#Z#K#K#K#U#b#b#b#b#b#u#F.#.X.B.#Qt.##b#b#0#1#b#b.#Qt.#.6.7.#QtQtQtQtQt",
"QtQtQtQtQt.##b#b#b#b#b#b#b#K#K#K#K#K#2#b#b#b#b#u#H.#.8.n.#Qt.##b#b#3#4#b#b.#Qt.##f.I.#QtQtQtQtQt",
"QtQtQtQtQt.##b#b#b#b#b#b#b#5#6#J#K#K#K#b#b#b#b#u#F.##h.7.#.##b#b#b#7#8#b#b#b.#.#.6.B.#QtQtQtQtQt",
"QtQtQtQtQt.##b#b#b#b#b#b#b#b#b#9#K#K#K#b#b#b#b#u#H.#.8.I.#.##b#ba.a#aaab#b#b.#.##f.n.#QtQtQtQtQt",
"QtQtQtQt.##b#b#b#bacad#Kae#b#baf#K#Kag#b#b#b#b#u#F.#.X.B.##b#b#xahaiajakal#b#b.#.6.7.#QtQtQtQtQt",
"QtQtQtQt.##b#b#b#b#K#K#Kam#ban#K#K#Kan#b#b#b#b#u#H.#.8.n.##b#C#xa.aiaoap#Eaq#b.##f.I.#QtQtQtQtQt",
"QtQtQtQt.##b#b#b#bar#K#K#K#K#K#K#K#N#b#b#b#b#b#u#F.##h.7#b#x#x#xasaiajakalatau#b.6.B.#QtQtQtQtQt",
"QtQtQtQt.##b#b#b#b#bar#K#K#K#K#Wav#b#b#b#b#b#b#u#H.#.8.I#b#x#C#xa.awaoap#Eaqax#b#f.n.#QtQtQtQtQt",
"QtQtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#F.#.X.B#b#x#x#xasayajakazatau#b.6.7.#QtQtQtQtQt",
"QtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#H.#.8.n#p#x#C#xa.aiaoap#Eaqax#o#f.I.#QtQtQtQtQt",
"QtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#FaA#h.7aB#b#x#xasayajabalat#baC.6.B.#QtQtQtQtQt",
"QtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#H.P.8.IaD#i#b#xa.aiaoap#E#baE#f#f.n.#QtQtQtQtQt",
"QtQtQt.##b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#u#FaF.X.BaGaHaIaJ#a#b#b#aaKaLaM.s.6.7aN.#QtQtQtQt",
"QtQtQt.#aOaPaOaPaOaPaOaPaOaPaOaPaOaPaOaPaOaPaO#u#H.CaQaRaSaTaUaVaW.NaX.u.e#eaYaZ.qa0.p.#QtQtQtQt",
"QtQtQtQt.#a1a2a3#ua1#ua3#ua1#ua2#ua1#ua3a2a1#ua2#Fa4a5a6a7a8.i.Na9b.b#babbbc#ka0.a.p.fbd.#QtQtQt",
"QtQtQtQt.#be#Hbe#Hbe#Hbe#Fbe#Hbebfbe#Hbe#Hbe#Hbe#F.pbg.Lbh.wa9.L.F.e.s.rbiaNbj.TaVbd.Z.G.#QtQtQt",
"QtQtQtQtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.EaNbkbbba.M.Lbl.Sa4bmbn.R.J.Ibo.Z.G.#QtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#bbbabp.L.Nbqa4.Wbn.R.B.I.D.Z.#.#QtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#QtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};


/*
 *  Constructs a ClockDialog as a child of 'parent', with the
 *  name 'name' and widget flags set to 'f'.
 *
 *  The qdialog will by default be modeless, unless you set 'modal' to
 *  true to construct a modal qdialog.
 */
ClockDialog::ClockDialog( TQWidget* parent, const char* name, bool modal, WFlags fl )
    : TQDialog( parent, name, modal, fl ),
      clockimage0( (const char **) clockimage0_data ),
      clockimage1( (const char **) clockimage1_data )
{
    if ( !name )
	setName( "ClockDialog" );
    setIcon( clockimage0 );
    ClockDialogLayout = new TQVBoxLayout( this, 11, 6, "ClockDialogLayout"); 

    Layout5 = new TQGridLayout( 0, 1, 1, 0, 6, "Layout5"); 

    PixmapLabel1 = new TQLabel( this, "PixmapLabel1" );
    PixmapLabel1->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, PixmapLabel1->sizePolicy().hasHeightForWidth() ) );
    PixmapLabel1->setPixmap( clockimage1 );
    PixmapLabel1->setScaledContents( true );

    Layout5->addWidget( PixmapLabel1, 0, 0 );
    Spacer4 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    Layout5->addMultiCell( Spacer4, 1, 2, 0, 0 );
    Spacer3 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    Layout5->addItem( Spacer3, 2, 1 );

    Layout2 = new TQGridLayout( 0, 1, 1, 0, 6, "Layout2"); 

    ClockZone = new TQComboBox( false, this, "ClockZone" );

    Layout2->addWidget( ClockZone, 2, 1 );

    TextLabel2 = new TQLabel( this, "TextLabel2" );

    Layout2->addMultiCellWidget( TextLabel2, 0, 0, 0, 1 );

    TextLabel3 = new TQLabel( this, "TextLabel3" );

    Layout2->addWidget( TextLabel3, 1, 0 );

    ClockCaption = new TQLineEdit( this, "ClockCaption" );

    Layout2->addWidget( ClockCaption, 1, 1 );

    TextLabel4 = new TQLabel( this, "TextLabel4" );

    Layout2->addWidget( TextLabel4, 2, 0 );

    Layout5->addMultiCellLayout( Layout2, 0, 1, 1, 1 );
    ClockDialogLayout->addLayout( Layout5 );

    Layout1 = new TQHBoxLayout( 0, 0, 6, "Layout1"); 
    Spacer2 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    Layout1->addItem( Spacer2 );

    PushButton1 = new TQPushButton( this, "PushButton1" );
    PushButton1->setDefault( true );
    Layout1->addWidget( PushButton1 );

    PushButton2 = new TQPushButton( this, "PushButton2" );
    Layout1->addWidget( PushButton2 );
    Spacer1 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    Layout1->addItem( Spacer1 );
    ClockDialogLayout->addLayout( Layout1 );
    languageChange();
    resize( TQSize(373, 173).expandedTo(minimumSizeHint()) );
    clearWState( WState_Polished );

    // signals and slots connections
    connect( PushButton1, TQ_SIGNAL( clicked() ), this, TQ_SLOT( accept() ) );
    connect( PushButton2, TQ_SIGNAL( clicked() ), this, TQ_SLOT( reject() ) );
    connect( ClockZone, TQ_SIGNAL( activated(const TQString&) ), ClockCaption, TQ_SLOT( setText(const TQString&) ) );

    // buddies
    TextLabel3->setBuddy( ClockCaption );
    TextLabel4->setBuddy( ClockZone );
}

/*
 *  Destroys the object and frees any allocated resources
 */
ClockDialog::~ClockDialog()
{
    // no need to delete child widgets, TQt does it all for us
}

/*
 *  Sets the strings of the subwidgets using the current
 *  language.
 */
void ClockDialog::languageChange()
{
    setCaption( tr2i18n( "Edit Clock Settings" ) );
    TextLabel2->setText( tr2i18n( "Please enter the settings for the clock." ) );
    TextLabel3->setText( tr2i18n( "&Caption:" ) );
    TextLabel4->setText( tr2i18n( "&Timezone:" ) );
    PushButton1->setText( tr2i18n( "&OK" ) );
    PushButton2->setText( tr2i18n( "&Cancel" ) );
}

/****************************************************************************
** ClockDialog meta object code from reading C++ file 'clock.h'
**
** Created by: The TQt Meta Object Compiler version 26 (TQt 3.5.0)
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef TQT_NO_COMPAT
#include "clock.h"
#include <ntqmetaobject.h>
#include <ntqapplication.h>

#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.5.0. It"
#error "cannot be used with the include files from this version of TQt."
#error "(The moc has changed too much.)"
#endif

const char *ClockDialog::className() const
{
    return "ClockDialog";
}

TQMetaObject *ClockDialog::metaObj = 0;
static TQMetaObjectCleanUp cleanUp_ClockDialog( "ClockDialog", &ClockDialog::staticMetaObject );

#ifndef TQT_NO_TRANSLATION
TQString ClockDialog::tr( const char *s, const char *c )
{
    if ( tqApp )
	return tqApp->translate( "ClockDialog", s, c, TQApplication::DefaultCodec );
    else
	return TQString::fromLatin1( s );
}
#ifndef TQT_NO_TRANSLATION_UTF8
TQString ClockDialog::trUtf8( const char *s, const char *c )
{
    if ( tqApp )
	return tqApp->translate( "ClockDialog", s, c, TQApplication::UnicodeUTF8 );
    else
	return TQString::fromUtf8( s );
}
#endif // TQT_NO_TRANSLATION_UTF8

#endif // TQT_NO_TRANSLATION

TQMetaObject* ClockDialog::staticMetaObject()
{
    if ( metaObj ) {
	return metaObj;
}
#ifdef TQT_THREAD_SUPPORT
    if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->lock();
    if ( metaObj ) {
	if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->unlock();
	return metaObj;
    }
#endif // TQT_THREAD_SUPPORT
    TQMetaObject* parentObject = TQDialog::staticMetaObject();
    static const TQUMethod slot_0 = {"languageChange", 0, 0 };
    static const TQMetaData slot_tbl[] = {
	{ "languageChange()", &slot_0, TQMetaData::Protected }
    };
    metaObj = TQMetaObject::new_metaobject(
	"ClockDialog", parentObject,
	slot_tbl, 1,
	0, 0,
#ifndef TQT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // TQT_NO_PROPERTIES
	0, 0 );
    cleanUp_ClockDialog.setMetaObject( metaObj );
#ifdef TQT_THREAD_SUPPORT
    if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->unlock();
#endif // TQT_THREAD_SUPPORT
    return metaObj;
}

void* ClockDialog::tqt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "ClockDialog" ) )
	return this;
    return TQDialog::tqt_cast( clname );
}

bool ClockDialog::tqt_invoke( int _id, TQUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: languageChange(); break;
    default:
	return TQDialog::tqt_invoke( _id, _o );
    }
    return true;
}

bool ClockDialog::tqt_emit( int _id, TQUObject* _o )
{
    return TQDialog::tqt_emit(_id,_o);
}
#ifndef TQT_NO_PROPERTIES

bool ClockDialog::tqt_property( int id, int f, TQVariant* v)
{
    return TQDialog::tqt_property( id, f, v);
}

bool ClockDialog::tqt_static_property( TQObject* , int , int , TQVariant* ){ return false; }
#endif // TQT_NO_PROPERTIES
