1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- /****************************************************************************
- **
- ** Trolltech hereby grants a license to use the Qt/Eclipse Integration
- ** plug-in (the software contained herein), in binary form, solely for the
- ** purpose of creating code to be used with Trolltech's Qt software.
- **
- ** Qt Designer is licensed under the terms of the GNU General Public
- ** License versions 2.0 and 3.0 ("GPL License"). Trolltech offers users the
- ** right to use certain no GPL licensed software under the terms of its GPL
- ** Exception version 1.2 (http://trolltech.com/products/qt/gplexception).
- **
- ** THIS SOFTWARE IS PROVIDED BY TROLLTECH AND ITS CONTRIBUTORS (IF ANY) "AS
- ** IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- ** TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- ** PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
- ** OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- ** EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- ** PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- ** PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- ** LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- ** NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- ** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
- **
- ** Since we now have the GPL exception I think that the "special exception
- ** is no longer needed. The license text proposed above (other than the
- ** special exception portion of it) is the BSD license and we have added
- ** the BSD license as a permissible license under the exception.
- **
- ****************************************************************************/
- #include "Mirror.h"
- #include <QtGui>
- #include <QApplication>
- // Needed Symbian specific headers
- #ifdef Q_OS_SYMBIAN
- #include <eikenv.h>
- #include <eikappui.h>
- #include <aknenv.h>
- #include <aknappui.h>
- #endif
- #include <unistd.h>
- int main(int argc, char *argv[])
- {
- QApplication a(argc, argv);
- // Symbian specific code
- #ifdef Q_OS_SYMBIAN
- CAknAppUi* appUi = dynamic_cast<CAknAppUi*> (CEikonEnv::Static()->AppUi());
- TRAP_IGNORE(
- if (appUi) {
- // Lock application orientation into landscape
- appUi->SetOrientationL(CAknAppUi::EAppUiOrientationLandscape);
- }
- );
- #endif
-
- QPixmap pixmapSignove(":/images/splash_signove.png");
- QSplashScreen splash(pixmapSignove);
- splash.show();
- sleep( 2 );
-
- QPixmap pixmapMirror(":/images/splash_mirror.png");
- splash.setPixmap(pixmapMirror);
- splash.repaint();
- Mirror w;
- w.showFullScreen();
- splash.finish(&w);
- return a.exec();
- }
|