00001 /* 00002 * ============================================================================== 00003 * Name : helloworldbasicquerydialog.h 00004 * Part of : helloworldbasic 00005 * Interface : 00006 * Description : 00007 * Version : 00008 * 00009 * Copyright (c) 2005 - 2006 Nokia Corporation and/or its subsidiary(-ies). 00010 * All rights reserved. 00011 * This component and the accompanying materials are made available 00012 * under the terms of "Eclipse Public License v1.0" 00013 * which accompanies this distribution, and is available 00014 * at the URL "http://www.eclipse.org/legal/epl-v10.html". 00015 * ============================================================================== 00016 */ 00017 00018 #ifndef HELLOWORLDQUERYDIALOG_H 00019 #define HELLOWORLDQUERYDIALOG_H 00020 00021 00022 // INCLUDES 00023 #include <aknquerydialog.h> 00024 00025 // CLASS DECLARATION 00026 00031 class CHelloWorldQueryDialog : public CAknTextQueryDialog 00032 { 00033 public: // Constructors and destructor 00034 00040 CHelloWorldQueryDialog( TDes& aBuf, HBufC *aDefInput ); 00041 00045 virtual ~CHelloWorldQueryDialog() {}; 00046 00047 private: // from CEikDialog 00048 00052 void PreLayoutDynInitL(); 00053 00054 private: // Data 00055 00059 HBufC& iDefInput; 00060 }; 00061 00062 #endif // HELLOWORLDQUERYDIALOG_H 00063 00064 // End of File 00065