- 締切済み
LINUX QT上でパソコンのシャットダウン処理
ネットで調べてみて自分が思っている回答がなかったので質問させていただきました 現在の開発環境は以下の通りとなっています OS:LINUX 開発環境:QT 使用言語 C・C++ 今考えているのがGUIの画面でボタンが押されるとパソコンが自動的にシャットダウン処理されるような処理を考えています どのようにプログラムしたらよろしいのかわかりません よろしくお願いします
- hanyu-yuugo
- お礼率10% (15/141)
- C・C++・C#
- 回答数3
- ありがとう数10
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Tacosan
- ベストアンサー率23% (3656/15482)
system
- maiko0318
- ベストアンサー率21% (1483/6970)
- maiko0318
- ベストアンサー率21% (1483/6970)
shutdown [ -h | -r ] [ -fqs ] [ now | hh:ss | +mins ] [ message ] http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230883/ 上のコマンドをシェルに書き込んでWクリックしてみてください。
補足
早速のご回答ありがとうございます 開発環境QT上でGUI画面上にあるボタンが一度でもクリックされると パソコンがシャットダウン処理が行われるようにしたいのですが 簡単に言うと C,C++言語でソースコードのみでパソコンのシャットダウン処理を行いたいです よろしくお願いします
関連するQ&A
- LINUX QTで作成したCSVファイル
現在、私はOS:LINUX(Debian)上で、開発環境QT5を使ってアプリケーションを作成しています そこでひとつ難題が発生したので質問させていただきました 現在QTでCSVファイルを作成するようなプログラムを作成しています QT上、もしくは直接デバッグフォルダかリリースフォルダからアプリ実行すると正常に CSVが作成されるんですが、 今回電源をつけてから自動的にアプリが実行できるよう LINUXの設定にある自動起動するアプリケーションにとうろくしました。 パソコンを立ち上げてみて自動起動することは確認できましたが、CSV作成で失敗してしまう 事象が発生しました. アプリを実行すると正常に作成されるんですが なぜか自動起動されると作成に失敗されます よろしくお願いします
- ベストアンサー
- C・C++・C#
- linuxでguiアプリケーションを作るには
linuxでguiをもったアプリケーションを作るには、どんな環境が一般的なのでしょうか? プログラミング言語はc++で、guiはqtという組み合わせが多いように見えます。qtは有料だと思うんですが、無料で使える環境はあれば良いです。 できればクロスプラットフォームがいいですが、electronなどは重い印象です。 目的はblenderのような3d描写出来るソフトです。
- ベストアンサー
- C・C++・C#
- Linuxでゲーム開発
Linuxで(具体的にはLindows)ゲームを作りたいと考えています。 LinuxはツールがいろいろあってVBのようなGUIの統合開発環境がないようなのですが、何か良いツールはないものでしょうか? VBのようなツールが欲しいと思うのですが、なければそれに近いようなものでも構いません。 kylixを勉強しようかなあーとも思いましたが、どうも初心者向けの書籍がなく、インストールしたままです。WideStudio本も買いましたが、どうもrubyやC++などが必要のようで・・・。 Javaっていう話もありますが、それならWindowsでもいいじゃんっ!って思えてしまってどうも踏み込めません。 みなさん、どうやってゲーム開発などをされているんでしょうね??? QTを使うためにGLADE入れて、gtk+やGCC・・・・んーーいろいろと使えるのがLinuxの良いところですけども、GUIアプリの統合開発環境ともなると、ううううううううううむ、です。_| ̄|○ ちょっとゲーム開発したいだけなのに。。。 いろいろありすぎ!!(×_×)
- ベストアンサー
- その他(プログラミング・開発)
- Linuxシャットダウン前処理
Linux(TurboLinuxClient2008)搭載の計算機。計算機電源ボタン停止操作でシャットダウン処理が実施されます。電源ボタン停止操作時にシャットダウン前処理として実行したいコマンドがあります。シャットダウンが実行される前にそのコマンドを実行させるにはどのように設定すればいいのでしょうか?
- ベストアンサー
- Linux系OS
- QT5.3.2 複数のダイアログ表示について
QT5.3.2 複数のダイアログ表示について質問がります まず自分の現在の環境は、 OSがLinuxのDebian 開発環境:QT5.3.2 で開発しています。最近仕事で始めるようになり ちょっと大きな壁に行き詰っていたので質問いたしました ・QT Disignerで複数のフォームを作成いたしました。仮にメインのフォームをA、サブ1のフォーム」 をB、サブ2のフォームをCとおきます メインのフォームの上半分を何もボタンなどおいておらず隙間を開けています そこで質問ですが、そこにフォームBやフォームCを表示・非表示したいと考えていますが どのようにおこなったらよいのかわかりませんよろしくお願いします ちなみに、VS2010 C++ MFCではフレームを置き、そこでダイアログの入れ替えを行っていた記憶がありますが、今回はどのようにしたらメインのフォームの上半分にほかで作成したフォームを表示するのかわかりません。 以上よろしくお願いします。
- ベストアンサー
- C・C++・C#
- C#で開発できるかどうか教えてください part1
開発言語として、C#を選択し、GUIを作成しようと考えています。 ネットで検索しているとC#は'windows'向けというキーワードがたくさん みうけられるため、これからお話しする条件を満たすことが出来るのか 知りたくてご質問させていただきたく。 まず画面のレイアウト的な部分は抜きにして、ボタンを押した後の 処理について。 'linux'上であるスクリプトを作成しておき、そのスクリプトが一連の処理を 'linux'上でするとしてます。実行方法として、 スクリプトファイル名 引数1 引数2 である処理が流れるとします。 C#のGUIで、引数1 引数2を入力し、ボタンを押した瞬間に 'linux'のスクリプト処理が始まることを実現したいのですが できるのでしょうか? C#はwindows系ということからlinuxに連動させることができるのか どうも引っかかるのです。 よろしくおねがいいたします。
- ベストアンサー
- C・C++・C#
- Qt4 Designerについて
Ubuntu8.10 + Qt4.4.3でGUIプログラムに挑戦しています。 以前、Debian+Qt3の時、Qt Designerでダイアログを作り、 ボタンなどのWidgetを右クリックするとSourceがありクリックすると、C++の関数プロトタイプ を書けて、その後、qmake -project qmake OX すると、OX.h OX.cppを生成してくれたと思うんですが (あまり、確かな記憶ではないですが) また、ProjectOverviewからもSoruceウィンドウを表示できたと思います。 Qt4では、ui_OX.hが生成されるみたいです。 その後、このui_OXクラスを継承してOXクラスのOX.h OX.cppを手で書いていくみたいなんですが これだと、Qt3の時の方が手軽だったような気がします。 また、Sourceウィンドウが見当たりません。 Qt3のころのようにOX.h OX.cppのスケルトンを自動生成する方法は無いのでしょうか? よろしく、お願いいたします。
- 締切済み
- その他(ソフトウェア)
- qt,qmakeってどのようなものですか?
qt, qmakeというオープンソース(?)のソフトですが、具体的に何をするためのものでしょうか。ネットで見ると、Nokia買収したノルウェーのTrolltechという会社が開発したもので、"C++開発者向けにオープンソースアプリケーションの開発ツールキット"とか書いてあります。ということはVC++, BC++のGUIのあのRAD環境のことを想像しますが、たぶん違うと思います。また、MAC, Unix, Windowsを選ばないなどとも書いてあり、Javaを想像してしまいます。またダウンロードサイトを見てみるとJava対応版もあるみたいです。 だいたいどのようなものなのか教えて頂きたいのですが。
- 締切済み
- オープンソース開発
- redhat linuxで画面を伴うアプリ作成
環境:Redhat Linux8.0 表題通り、linux上で画面を伴う簡単なアプリを作成したいと思ってます。 過去の質問等を参照しましたが、javaならば、forteなり、あるいは windows上でeclipse等を使って作成したものをlinux上に転送する等色々 あるみたいで、納得したのですが、c言語を使用するとしたらどういう環境で 行うのがベストでしょうか?あるいは皆様が実施されている方法等 教えて下さい。当方UNIX関係に疎いので、名前程度しか知りませんが、 motifやらx11やらを使用して一から手で組むしかないのでしょうか? そうであれば、簡単な画面作成サンプル等が載っているHP等教えて下さい。 また、GUI上で作成した画面が、ソースに落とせたりする様な 便利な統合開発環境はあるのでしょうか? その辺もご存知の方、よろしくお願いします。
- ベストアンサー
- Linux系OS
- Qtアプリケーション(Embedded)
開発環境:Linux(WhiteBox:kernel version 2.6.13) ターゲット:FriendlyARM 型番:QQ2240v3(中国製) メーカー:日昇テクノロジー プログラム:Qt(version 3.3.8) 上記の端末はタッチパネルがあり、自作のQtアプリケーションが動作するまでは構築されています。 このQtアプリケーションをランチャーを用いて起動したいのですがどうすればいいでしょうか? 因みにQtopiaは使用せずに構築したいと思っています。 Qtアプリケーションを嗜んでる方が居たら、関係ありそうなサンプルも教えて頂ければ助かります
- 締切済み
- 大学・短大
補足
ご回答ありがとうございます 一応system("sudo shutdown");と記述し 実行しましたが出力ラインで 「sudo: 端末(tty)が存在せず、パスワードを尋ねる(askpass)プログラムが指定されていません」 と表示され失敗します。 何回も聞いて申し訳ないですがよろしくお願いします