いおりさん、すぎたさん、たすくさん
教えていただきありがとうございます。

今回は一番簡単そうなたすくさんの方法で試させていただきました。
無事フルスクリーン表示させることができました。
サンプルも参考になりました。
ありがとうございました。

これからもいろいろと質問させていただくことになるかと思います。
よろしくお願いします。

 
---------- 転送メッセージ ----------
From: Kenji Sugita <kenji@j04.itscom.net>
To: "\"Qt 日本 ユーザー会: ユーザーズ メーリングリスト\"" <qt-users@qt-users.jp>
Cc: 
Date: Mon, 29 Sep 2014 04:45:22 +0900
Subject: [Qt-users:305] Re: フルスクリーン表示方法について教えてください。
Qt Quick の場合には、このようにして Linux と Mac OS X ではフルスクリーンにしています。

    if (QQuickWindow* window = qobject_cast<QQuickWindow*>(app.topLevelWindows().first()))
        window->setWindowState(Qt::WindowFullScreen);

 Mac OS X では以下を指定すると全画面にならず、指定しなくてもフルスクリーンボタンが付きます。

  window->setFlags(Qt::WindowFullscreenButtonHint);

 Windows は使わないので試せないので分かりませんが、Qt Quick のウィンドウ周りはちぐはぐでぐしゃぐしゃでまだ首尾一貫にはほど遠いと感じています。

2014/09/28 23:11、Takayuki Orito <iori.ayane@gmail.com> のメール:

> こんばんわ、いおりです。
>
> Qtの世界にようこそ
>
> こんな感じでできるみたいです。
> もっと他にいい方法があれば他のメンバーさんフォローよろしく!
>
> Qt 5.3.1(MSVC 2013 64bit)で確認しました。
>
> setFlagsでウインドウタイトルとかを消します。
> setWindowStateでフルスクリーンにします。
>
> #include <QApplication>
> #include <QQmlApplicationEngine>
> #include <QQuickWindow>
>
> int main(int argc, char *argv[])
> {
>     QApplication app(argc, argv);
>
>     QQmlApplicationEngine engine;
>     engine.load(QUrl(QStringLiteral("qrc:///main.qml")));
>
>     QObject *topLevel = engine.rootObjects().value(0);
>     QQuickWindow *window = qobject_cast<QQuickWindow *>(topLevel);
>
>     window->setFlags(Qt::WindowFullscreenButtonHint);
>     window->setWindowState(Qt::WindowFullScreen);
>
>     return app.exec();
> }
>
>
> 余談ですが、WinRTアプリにすると標準でフルスクリーンですね。
>
>
> 2014年9月28日 18:04 Mana Tsuchida <v.minnie.v@gmail.com>:
> はじめまして。土田です。
> 最近Qtをはじめました。
>
>
> Qt Quickアプリケーション(コンポーネントセット Qt Quick Controls 1.2)を
>
> 新規作成すると下記ソースが自動生成されますが、
> これをフルスクリーン表示させる方法を教えてください。
>   ==========
>   QQmlApplicationEngine engine;
>   engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
>   ==========
>
>
> 「QtQuick 2 でフルスクリーン表示 (Mac OS X)」
>
> http://tips.hecomi.com/entry/20130502/1367486625
>
> ↑こちらのサイトも参考にしようとしたのですが、
> <QtQuick2ApplicationViewer> をincludeすることができず
>
> 試すことができませんでした。
>
>
> フルスクリーンのアプリケーションを作りたいと考えています。
> よろしくお願いしますm(_ _)m
>
>
> Qt Creator 3.2.1 (opensource)
> Qt 5.3.2 (MSVC 2010, 32 ビット) を使用
>
>
> _______________________________________________
> Qt-users mailing list
> Qt-users@qt-users.jp
> http://qt-users.jp/mailman/listinfo/qt-users
>
>
>
>
> --
> //---------------------------------------------------------
>  折戸 孝行 (Takayuki Orito)
>  Mail : iori.ayane@gmail.com
>  Web : http://relog.xii.jp/
>  Twitter : http://twitter.com/IoriAYANE
> _______________________________________________
> Qt-users mailing list
> Qt-users@qt-users.jp
> http://qt-users.jp/mailman/listinfo/qt-users




---------- 転送メッセージ ----------
From: Tasuku Suzuki <stasuku@gmail.com>
To: "Qt 日本 ユーザー会: ユーザーズ メーリングリスト" <qt-users@qt-users.jp>
Cc: 
Date: Mon, 29 Sep 2014 09:29:37 +0900
Subject: [Qt-users:306] Re: フルスクリーン表示方法について教えてください。
土田さん、はじめまして。

たすくです。

Qt Quick アプリケーションであれば、QML 側でフルスクリーンに対応するのが簡単です。

import QtQuick.Window 2.1 // 追加

ApplicationWindow {
    ....
    visibility: Window.FullScreen // 追加
    ....
}

ウィンドウの操作の詳細は Qt Quick のサンプルの中にある examples/quick/window/window.qml を
qmlscene などで実行して確認してみてください。
http://git.qt-users.jp/?p=qt/qtdeclarative.git;a=tree;f=examples/quick/window;h=2db322ae7527fe39408e0d947edf2c0fe58a7702;hb=HEAD