diff options
Diffstat (limited to 'examples/threads/semaphores')
-rw-r--r-- | examples/threads/semaphores/semaphores.cpp | 29 | ||||
-rw-r--r-- | examples/threads/semaphores/semaphores.pro | 2 |
2 files changed, 0 insertions, 31 deletions
diff --git a/examples/threads/semaphores/semaphores.cpp b/examples/threads/semaphores/semaphores.cpp index 3632895c61..9b818f394e 100644 --- a/examples/threads/semaphores/semaphores.cpp +++ b/examples/threads/semaphores/semaphores.cpp @@ -44,11 +44,7 @@ #include <stdlib.h> //! [0] -#ifdef Q_WS_S60 -const int DataSize = 300; -#else const int DataSize = 100000; -#endif const int BufferSize = 8192; char buffer[BufferSize]; @@ -84,14 +80,8 @@ public: { for (int i = 0; i < DataSize; ++i) { usedBytes.acquire(); - #ifdef Q_WS_S60 - QString text(buffer[i % BufferSize]); - freeBytes.release(); - emit stringConsumed(text); - #else fprintf(stderr, "%c", buffer[i % BufferSize]); freeBytes.release(); - #endif } fprintf(stderr, "\n"); } @@ -108,24 +98,6 @@ protected: int main(int argc, char *argv[]) //! [5] //! [6] { -#ifdef Q_WS_S60 - // Self made console for Symbian - QApplication app(argc, argv); - QPlainTextEdit console; - console.setReadOnly(true); - console.setTextInteractionFlags(Qt::NoTextInteraction); - console.showMaximized(); - - Producer producer; - Consumer consumer; - - QObject::connect(&consumer, SIGNAL(stringConsumed(const QString&)), &console, SLOT(insertPlainText(QString)), Qt::BlockingQueuedConnection); - - producer.start(); - consumer.start(); - - app.exec(); -#else QCoreApplication app(argc, argv); Producer producer; Consumer consumer; @@ -134,7 +106,6 @@ int main(int argc, char *argv[]) producer.wait(); consumer.wait(); return 0; -#endif } //! [6] diff --git a/examples/threads/semaphores/semaphores.pro b/examples/threads/semaphores/semaphores.pro index 96ab3a525f..98159bb69c 100644 --- a/examples/threads/semaphores/semaphores.pro +++ b/examples/threads/semaphores/semaphores.pro @@ -10,7 +10,5 @@ sources.files = $$SOURCES $$HEADERS $$RESOURCES $$FORMS semaphores.pro sources.path = $$[QT_INSTALL_EXAMPLES]/qtbase/threads/semaphores INSTALLS += target sources -symbian: CONFIG += qt_example -maemo5: CONFIG += qt_example simulator: warning(This example might not fully work on Simulator platform) |