![]() |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Good work on the tutorial prankster :) There are a few beginners tutorials on the Development section, but it's always good to have more :cool:
To anyone starting out with development, I'd also recommend checking out the gret newbie sticky tutorial on the development forum - http://talk.maemo.org/showthread.php?t=43663. It also walks through creating your first Qt Studio project and uploading to the N900. You might also want to check out the tutorials in my signature, they focus more specifically on playing sounds and using the accelerometer (for example). And there are lots of hints and tips everywhere on the maemo.org Development forum.. it's good to get ideas from everywhere :) Quote:
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
can you make an example for a rss reader application
? |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
do i have to add qwebview to make the app show web content?
like rss feeds? |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
thanks, im a newb and will give it a try!!!!!
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
i think it will be difficult to address the every aspect of Qt use .you better learn it through your own means .
For web content :http://doc.qt.nokia.com/4.7-snapshot/qtwebkit.html |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
i think this needs c++ knowledge
is anyone here a developer that learned by himself developing apps? If so tell us how you did learn it. |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
after following guide i'm not getting a result of the sum in results box this is my mainwindow.cpp if you can help as scratching my head all night am newbie to coding thanks.
// checksum 0xa193 version 0x30001 /* This file was generated by the Mobile Qt Application wizard of Qt Creator. MainWindow is a convenience class containing mobile device specific code such as screen orientation handling. It is recommended not to modify this file, since newer versions of Qt Creator may offer an updated version of it. */ #include "mainwindow.h" #include "ui_mainwindow.h" #include <QtCore/QCoreApplication> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::setOrientation(ScreenOrientation orientation) { #if defined(Q_OS_SYMBIAN) // If the version of Qt on the device is < 4.7.2, that attribute won't work if (orientation != ScreenOrientationAuto) { const QStringList v = QString::fromAscii(qVersion()).split(QLatin1Char(' .')); if (v.count() == 3 && (v.at(0).toInt() << 16 | v.at(1).toInt() << 8 | v.at(2).toInt()) < 0x040702) { qWarning("Screen orientation locking only supported with Qt 4.7.2 and above"); return; } } #endif // Q_OS_SYMBIAN Qt::WidgetAttribute attribute; switch (orientation) { #if QT_VERSION < 0x040702 // Qt < 4.7.2 does not yet have the Qt::WA_*Orientation attributes case ScreenOrientationLockPortrait: attribute = static_cast<Qt::WidgetAttribute>(128); break; case ScreenOrientationLockLandscape: attribute = static_cast<Qt::WidgetAttribute>(129); break; default: case ScreenOrientationAuto: attribute = static_cast<Qt::WidgetAttribute>(130); break; #else // QT_VERSION < 0x040702 case ScreenOrientationLockPortrait: attribute = Qt::WA_LockPortraitOrientation; break; case ScreenOrientationLockLandscape: attribute = Qt::WA_LockLandscapeOrientation; break; default: case ScreenOrientationAuto: attribute = Qt::WA_AutoOrientation; break; #endif // QT_VERSION < 0x040702 }; setAttribute(attribute, true); } void MainWindow::showExpanded() { #ifdef Q_OS_SYMBIAN showFullScreen(); #elif defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6) showMaximized(); #else show(); #endif } void MainWindow::on_sum_clicked() { int number1 = ui->number1->text().toInt(); int number2 = ui->number2->text().toInt(); int result = number1 + number2; ui->sum->setText(QString::number(result)); } |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Scooby Doo By DOOOO!!!! My favorite show ever! (As a kid)
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
guys just like you i myself a learner ,NOT A DEVELOPER at the moment .i can post loads n loads of links here ,coding is not a child's play and also remember this is the first time you doing any developmental work .So be good .
you better start with tutorials ,even though i have already requested you to check the all links i posted on the first post .Anyway! Learn with any example ,make friends who already have developed some thing for maemo .ask thier help .And if you think you are a good learner .Check this :http://www.developer.nokia.com/docum...Qt/QtForMaemo/ ( this is another project -tictactoe Tutorial ) may the community be with you ! |
All times are GMT. The time now is 15:59. |
vBulletin® Version 3.8.8