1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/08(水) 13:49:03.39 ID:jMX+hATM.net] Qt(キュート)は C++ ベースのフレームワーク&RAD開発環境です。 ライブラリの機能は、フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、 グラフィックス(OpenGL)や各種コンテナ、XMLパーサー、組み込み JavaScript など、非常に多岐に渡ります。 公式の統合開発環境「Qt Creator IDE」を使えば、クロスプラットフォーム対応のRAD開発が可能です。 また、EclipseやVisual Studio上で開発したい人のためのアドインも用意されています。 ■主な対応プラットフォーム(デスクトップ用途の場合) Windows XP, Vista, 7 Mac OS X 10.4, 10.5, 10.6 Linux ■ライセンス ・オープンソース版(Open-source version) LGPL 2.1 または GPL 3.0 のうちどちらかを利用者が選べます。 LGPL を選んだ場合はソースコード非公開のままでの商用利用が可能です(いくつか制限あり)。 ※正確には通常「LGPL+商用利用向きの例外条項」を選ぶことにな7ります(Qtインストール先の「LGPL_EXCEPTION.txt」を参照)。 ちなみにGPLでも商用利用が不可能というわけではありません、念のため。 ・商用版(Commercial version) こっちはDigia社か日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います ■Qt を使って作られたソフト例 KDE、Maya、Adobe Photoshop Elements、Google Earth、Skype、DA
747 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:02:22.15 ID:n4WJ4aPH.net] >>713 LGPLv3は製品にインストールする方法を教えなければならないのだよ。 そんなことはできない。
748 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:04:00.21 ID:n4WJ4aPH.net] >>714 小学生としか指摘できない幼稚園児さん。
749 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:05:26.23 ID:n4WJ4aPH.net] >>718 黙るのはお前、LGPLv3とLGPLv2の違いを知らない。
750 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:06:54.57 ID:n4WJ4aPH.net] >>715 使われているように宣伝されているだけで実際には使われてない。
751 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:34:57.52 ID:joOYk3gL.net] >>721 ??? そもそもQtは GPLv2/GPLv3/LGPLv2/LGPLv3 の4つから選べるはずなんだが。
752 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 23:52:23.46 ID:JIIZjO4Q.net] Raspberry PIのPythonプログラムの画像処理でQtを使い初めました。 フルスクリーンで1.jpgを表示後、1秒後にフルスクリーンのまま2.jpgの表示に切り替えたいのですがうまく出来ません。 以下プログラムです。どなたか修正ご教授お願い出来ますでしょうか・・ import sys import time from PySide import QtGui app = QtGui.QApplication(sys.argv) pixmap = QtGui.QPixmap('/home/pi/Pictures/1.jpg') screen = QtGui.QLabel() screen.setPixmap(pixmap) screen.showFullScreen() sys.exit(app.exec_()) time.sleep(1.0) app = QtGui.QApplication(sys.argv) pixmap2 = QtGui.QPixmap('/home/pi/Pictures/2.jpg') screen = QtGui.QLabel() screen.setPixmap(pixmap2) screen.showFullScreen() sys.exit(app.exec_())
753 名前:デフォルトの名無しさん [2018/04/27(金) 00:33:09.89 ID:I7mSj2cq.net] せめてお前、Pythonスレでもらったアドバイスを元に修正してから来いよ 各行で何やってるか理解したら、もう少しマシなコードになるだろ
754 名前:デフォルトの名無しさん mailto:sage [2018/04/27(金) 11:06:08.63 ID:Uje4MceM.net] QTのMainWindowで、全画面ボタン「□」を消したいです。 setWindowFlagsでできるのでしょうか? ご教示願います。
755 名前:デフォルトの名無しさん mailto:sage [2018/04/27(金) 14:14:30.00 ID:aiDF3bLC.net] >>726 setWindowFlagsでできます
756 名前:デフォルトの名無しさん mailto:sage [2018/04/27(金) 21:47:34.51 ID:/p2GSNb9.net] Pyside 名称変更するんだな
757 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 13:00:30.90 ID:/O5nTcGe.net] 公式で MinGW 64bit 版出るようなこと書いてあった気がするけど 無くなったんだろうか?
758 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 23:22:47.23 ID:EOBOgZjx.net] そんなん別に自力でビルドしたって大してかからんのだし。
759 名前:デフォルトの名無しさん [2018/05/23(水) 19:39:24.85 ID:Au5e7VGg.net] 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 HMJSV
760 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 10:52:04.62 ID:cPlRxlDn.net] HMJSV
761 名前:デフォルトの名無しさん mailto:sage [2018/06/01(金) 21:40:36.91 ID:WbqigEkQ.net] カラー絵文字サポートが今年末に来るの?
762 名前:デフォルトの名無しさん mailto:sage [2018/06/09(土) 23:39:56.88 ID:jyyUydXQ.net] Qtで作成したコード(Androidアプリとして完成)を、 Android Studio上で動作させるようにするのは どうすれば良いでしょうか?大変でしょうか? 大雑把な質問ですみません。何らかの指針が欲しくて書き込みしました。
763 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 00:35:59.89 ID:M+mBP13U.net] 基本的にQtでコードを書いたらQt系の環境でビルドすべきだと思う。 Android StudioがJava以外の言語のサポートをしてるかどうかは知らないが、 QtのC++やQMLをビルドできるものなん? 私ならC#+Xamarinで作るけどな。
764 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 01:53:57.85 ID:ViXEnX+Q.net] コメント
765 名前:りがとうございます。 QtではC/C++で作っています。 Qtのライセンスの関係も含めて、Javaで書き直す必要があり、 同じAndroidアプリをAndroid Stduioを利用することにしました。 そのため仰られる通り、C++/QMLなどのJavaへの移植の難易度が判らず、 どう手をつけていこうか悩んでいます。 何かアドバイスやサイトがあれば教えて頂きたくお願いします。 [] [ここ壊れてます]
766 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 10:23:44.37 ID:w1OrA95Q.net] C++(Qt)からJavaに自動変換したいっていう話なら 世の中五万どころかもっと大量に需要はあるだろうけど 今のところ使えるものなんて聞いたことがないな
767 名前:デフォルトの名無しさん [2018/06/10(日) 12:48:52.44 ID:FfMw2Wsi.net] qtがOpenSSLを見つけてくれないんですが、これ明示的に指定するのはどうやってやるんですか?
768 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 01:21:53.59 ID:m5NOVTtR.net] 環境
769 名前:デフォルトの名無しさん [2018/06/11(月) 11:15:28.56 ID:tK3aH3wF.net] >C++/QMLなどのJavaへの移植の難易度が判らず 自分で判断出来ないならそもそも移植諦めた方が良い
770 名前:デフォルトの名無しさん [2018/06/14(木) 18:00:15.73 ID:+pCkWFQm.net] >>738 自己解決 openSSL_1.1に対応って書いてあったからてっきり公式ビルドも変わると思っていたが、公式 ビルドは1.0で、互換性無いから1.1で使いたかったら自ビルドしてねってことですね
771 名前:デフォルトの名無しさん [2018/06/15(金) 09:08:47.57 ID:xbpv1wwF.net] security hole
772 名前:デフォルトの名無しさん mailto:sage [2018/06/15(金) 21:50:15.03 ID:DIp6hPcx.net] ようやく自作アプリをWindows/Linux/Macの3OSに対応できた。 長い道のりだった……。
773 名前:デフォルトの名無しさん mailto:sage [2018/06/16(土) 17:52:09.57 ID:v0YupGKC.net] Androidも残ってる
774 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 14:41:27.44 ID:NpPTiC5B.net] t-kernel もあるぞ もうメンテされてないかも知れんが
775 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 15:25:36.90 ID:UEHu7MWe.net] UNIXは?
776 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 18:32:55.83 ID:yasoSg4z.net] 知らんがな。 ソースコードは公開してるんだから、欲しければ自分でやったらどうだ。
777 名前:デフォルトの名無しさん mailto:sage [2018/07/01(日) 03:09:03.95 ID:dsG/NsPI.net] iOSとAndroidのアプリをQtで作ろうとしたけれどまともなもの作れないじゃないか。 どっちのUIもひどい。iWatch対応ってなっているけれどUIを作れないのは嘘つきだ。 モバイル対応はまったくできていない。
778 名前:デフォルトの名無しさん mailto:sage [2018/07/01(日) 05:43:52.90 ID:R9TDZFTK.net] じゃけんXamarin使いましょうねー
779 名前:デフォルトの名無しさん mailto:sage [2018/07/01(日) 08:54:25.37 ID:s+tkdMF1.net] ○Windows アプリをそのままAndroid で動かせる ×Android SDKをフルセットで扱える iOS?知らんがな
780 名前:デフォルトの名無しさん [2018/07/04(水) 22:19:05.01 ID:gFgZc5FG.net] JE3
781 名前:デフォルトの名無しさん mailto:sage [2018/07/05(木) 16:38:21.35 ID:AeL6VB/V.net] JE3
782 名前:デフォルトの名無しさん [2018/07/05(木) 16:39:24.77 ID:bmsMRAhD.net] 福岡で人殺したのと同じような粘着を感じる
783 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 21:17:56.90 ID:qwHUUd4G.net] Qtって誰が使ってるんだろう 話題になったアプリがQt製だったことなんて2年前のopentoonz以来知らないわ
784 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 22:42:00.44 ID:JQ2TMVt2.net] >>754 つ https://qiita.com/hermit4/items/5156203201694966c9e4 有名どころだと Kindle for windows, Telegram, VLC あたりかな?
785 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 23:12:19.16 ID:hQdG24X7.net] ぶっちゃけ、デザインに『凝ってない』アプリか、 Windows でライブラリが同梱されてるかぐらいじゃないと気付かないと思う 業務用、組込み用なんてわかるはずもなく
786 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 00:55:26.91 ID:ECJ9kC8H.net] pythonでGUIだとQtくらいしか選択肢ないんちゃうの
787 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 01:00:31.79 ID:7gowXclh.net] 手元のPCで見る
788 名前:タり、 ・フリーソフトの動画編集ソフトで海外製のやつはだいたい ・DropBox ・Adobe AIR/OpenCL SDK ・画像ビューアがいくつか、 だな。 スタティックリンクされてるのまでは調べてない。 [] [ここ壊れてます]
789 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 06:16:59.31 ID:g4sUvmi4.net] 最近の新規アプリでQt製のやつある?
790 名前:デフォルトの名無しさん [2018/07/07(土) 09:44:57.65 ID:IaRheRZb.net] >>757 Tkinterが標準でしょ・・。 あと、PyGtkもC言語のGtkよりWebページだくさんあるよ。
791 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 15:30:58.38 ID:eYWjBrXd.net] Pythonならwxだろ
792 名前:デフォルトの名無しさん mailto:sage [2018/07/17(火) 23:18:24.55 ID:23aiddq7.net] こちらのゲームツールをwindowsで実行したいのですが generalarcade.com/gamepadtool/ エラーメッセージのダイアログが出てしまいます。 ダウンロードして解凍するだけなので再インストールはできないし、 対処方法を探しましたが解決できないため お伺いする次第です。どうやれば実行出来るのでしょうか 検索しても、 1. qt.conf をつくれ → 何のパスを設定すれば良いかわからない 2. depends でパスを調べれ → 対応してもエラー箇所が減らない 3. 作者に聞いてみる → 解凍して実行しろよとのお言葉。わけわからん マシンはwindows10 pro x64,QT5.8もインストールしてみました。 --------------------------- gamepad-tool --------------------------- This application failed to start because it could not find or load the Qt platform plugin "windows" in "". Reinstalling the application may fix this problem. --------------------------- OK ---------------------------
793 名前:デフォルトの名無しさん mailto:sage [2018/07/17(火) 23:42:45.01 ID:4SqWN/5u.net] >>762 エラーメッセージで検索すると似たようなのが出てくる。 https://github.com/ContinuumIO/anaconda-issues/issues/1270 ・2byte文字を含まないフォルダにファイルを置く ・platforms にある qwindows.dll を exe と同じ階層にコピーする のどちらかで解決できそうだが
794 名前:デフォルトの名無しさん [2018/07/18(水) 06:13:35.33 ID:qVUGnzpI.net] >>763 残念ながらどちらともダメでした。 回答ありがとうございました。
795 名前:デフォルトの名無しさん mailto:sage [2018/07/18(水) 13:12:26.50 ID:jJw1m5s0.net] ファイルパス・PC のユーザー名など、システムに日本語を使うな 半角英数字だけを使え
796 名前:デフォルトの名無しさん mailto:sage [2018/07/18(水) 15:04:34.08 ID:nWGFDyl7.net] それ、どっちかっていうとmingwの制約かと まぁ開発者にとって気持ち悪さは半端ないけども
797 名前:デフォルトの名無しさん mailto:sage [2018/07/19(木) 08:35:43.65 ID:3Q3O2uwB.net] >>762 それはqwindows.dllが足りないときに出る症状だ。 通常platforms\qwindows.dll に配置すればいい。 qt.confを各と、Qt製アプリが必要とするQtのプラグイン等のパスを変更することができる。 Qt SDKのwindeployqt.exeにアプリのexeをドロップすると、そのアプリが必要とするプラグインや 設定ファイルが自動生成されるからやってみるといいかもね。
798 名前:762 mailto:sage [2018/07/21(土) 21:02:13.57 ID:1rDQTKz9.net] 回答ありがとうございます。 結果からいうと、動くようになりました。 解凍でwindows10の展開機能を使いました。 サードの解凍ソフトではエラーが出るのです。 作者殿の回答をよくよく見てみれば確かにそう書いてありました。
799 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 22:40:48.21 ID:wegwKdpt.net] 良かったらそのエラーになった解凍ソフト教えてほしい
800 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 04:07:23.46 ID:UzkOgwHb.net] 当人じゃなく、別件ではあるが、 圧縮
801 名前:解凍ライブラリが静的リンクされてるやつ、 もしくは32bit系当時のソフトだとなりがち メジャーなライブラリで、dll形式で同梱されてるやつだと、 そこだけ更新すりゃ特に問題起きないね [] [ここ壊れてます]
802 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 20:50:52.89 ID:3i0K2IoV.net] たとえばLhaPlusみたいなクソアーカイバだと、 deflate64なzipの展開をぶっ壊れた状態で平気で展開するから 作者に余計なクレームが届く悲劇が起こる。 そのくせLhaPlusは公開したままだしな。 マジ迷惑だわ。
803 名前:デフォルトの名無しさん [2018/07/23(月) 10:17:56.08 ID:eU1p7hr8.net] 古すぎるそんなの使うなって話だけど それなら公開したままのサイトの責任もあるよな
804 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 19:07:16.75 ID:bgcPBI8p.net] お気楽な無責任バグ修正ビジネスモデル Open Governance → Open Maintenance → Waiting for 3rd party response → Too old → Removed
805 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 16:28:39.31 ID:TbDHSr+9.net] Qt Creatorで開発を始めたところです。 Windowsで、日本語を含む文字列「テスト.txt」を引数に渡すと「???.txt」に文字化けします。 デバッガで見ると、main文のargvの時点で「???.txt」になってます。 QString::fromLocal8bit(argv[1])の結果も同様です。 これってなぜでしょうか? (Linux上では問題なし)
806 名前:デフォルトの名無しさん [2018/07/25(水) 17:53:47.29 ID:8PO6NK+Q.net] encoding設定汁
807 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 18:59:21.15 ID:TbDHSr+9.net] >>775 ファイルをUTF-8 BOM付きにしたらイけました。 (コンパイラはVisual C++) ありがとうございます。
808 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 20:19:12.32 ID:NI8Yywyu.net] ちなみに Visual Studio で、ソースコードを BOM なしにするとひどいことになるゾ 主に日本語コメントがめんどくさくて、 /*これはダメで*/ /* これはOKだ */
809 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 21:05:47.18 ID:UNILj0yW.net] 「無料が基本」のオープンソース文化圏
810 名前:で有料ソフトウェアの販売は受け入れられるのか? https://gigazine.net/news/20180725-hiri-on-linux/ このhiriっていうメールアプリQtを使ってるみたい [] [ここ壊れてます]
811 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 00:01:26.06 ID:IsvWUjVE.net] >>777 スペースの有無で上手くいかなかったりするってことですか?
812 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 02:12:01.56 ID:sKjh+yFy.net] BOM なしUTF8にした場合の話ね /*の直後にマルチバイト文字が来ると誤判定されるっぽい まぁVisual Studio としてもBOM ありを推奨してたはずだから文句は言えないのだけど
813 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 21:35:10.90 ID:27ylTyqt.net] というよりも、プログラムに日本語を混入する方が馬鹿げているので、 プログラム本体は全て英語で作って日本語の部分はコメント程度に留めておくことを進める。 文字列リテラルとかは全部外部化する
814 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 23:07:51.85 ID:w52XJ4/a.net] 20年前なら俺もそう思ってた
815 名前:デフォルトの名無しさん mailto:sage [2018/07/27(金) 04:49:48.24 ID:Lg21L7XK.net] 変数に絵文字を使う時代です😝
816 名前:デフォルトの名無しさん mailto:sage [2018/07/27(金) 05:23:50.48 ID:XpW7fkKf.net] 昔、YPSと言う日本語+フローチャートな言語があってな・・・・ってまだ作っとんかい!?→不治痛
817 名前:デフォルトの名無しさん [2018/07/27(金) 06:13:48.88 ID:uuhNedST.net] >>781 Qtは特にそうだな
818 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 08:36:42.20 ID:w1bpvOAm.net] 文字列リテラルを全部外部化するといっても、必ずしもテキストファイルを読み込むコードを手
819 名前:ナ書く必要はない。 tr("abc") ってプログラム中に書いておいて、Qt Linguistで言語リソースを作ってアプリにバンドルすれば、 実行時には文字列"abc"に対してQtが自動的に 日本語の文字列を割り当てる形でプログラム中に読み込まれる。 もちろん言語リソースの選択はPC環境の言語に合わせて自動選択することも明示的に選択することもできるし、 iniファイルとかを作って自前で差し替えするコードを書くこともできる。 [] [ここ壊れてます]
820 名前:デフォルトの名無しさん [2018/07/29(日) 20:46:29.05 ID:6vWbeAZB.net] midiの編集ソフトを探しています GUIアプリケーションの開発になるので、VisualStudioでMFCと思い立ち、WindowsAPIにはmidi関連のAPIも含まれてるので、面倒なサードパーティライブラリを用意したりmidi再生部分を自作する手間が省けると思いました 調べたらQtもmidi関連のAPIを持ってそうな雰囲気なのですがどうなのでしょう? ただ、日本語の情報がなさそうでした 確かFluidSynthのGUIがQt製だったように思いますSoundFontが使えるのでmidi化したあとのプレイバックに使えますかね?
821 名前:デフォルトの名無しさん [2018/07/30(月) 10:27:06.88 ID:Qfso/A9s.net] openmidi
822 名前:デフォルトの名無しさん [2018/07/30(月) 10:35:04.03 ID:Wg41h7hn.net] ふと思ったんですが、スキャンした楽譜からMIDIデータを生成するんじゃなくて、例えばMuseScoreのような楽譜xmlを書き出した方が良いですよね
823 名前:デフォルトの名無しさん [2018/07/30(月) 10:55:01.51 ID:t5W0Q4n1.net] 楽譜の読み方とかよく知らないけど、五線譜のエディタがあっておたまじゃくしを配置するとドレミとか再生に必要な情報がキューイングされて行って、midiファイルをエクスポートする時にmidiのデータ形式に変換されるイメージだった 楽譜の画像解析とか面倒な事はしなくて、ユーザーに楽譜を書かせる感じ openmidiのページにある世界樹ってやつの機能切り出し版みたいな
824 名前:デフォルトの名無しさん [2018/07/30(月) 11:04:24.33 ID:Wg41h7hn.net] 任意の位置の点が0か1か、と、楽譜、なら、こりゃもう楽譜OCRだろうと思ってたw
825 名前:デフォルトの名無しさん [2018/07/30(月) 13:01:58.86 ID:OTf1bV4O.net] soundOCRなら意味あるけど楽譜OCRなんて馬鹿のやること
826 名前:デフォルトの名無しさん [2018/07/30(月) 18:11:08.73 ID:Wg41h7hn.net] 単純にドレミをmidi形式でシリアライズするぐらいならWindowsAPIとかQt備え付けのAPIで充分かな〜と思ってたけど、エフェクトとかも編集したいとか要望が複雑化してくるのなら確かにopenmidi使うのが良いかも openmidiで物足りねぇ俺はもっと変態的な事がしたいんだ!ってなった時にはサウンドプログラミングを学ぶのも手かな
827 名前:デフォルトの名無しさん mailto:sage [2018/08/12(日) 00:59:55.23 ID:Dtsm92D7.net] アプデcreatorがやかましくなったぞ
828 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 01:34:31.21 ID:lcYNN+N9.net] Qtで表を表示したいんですけど 1つのヘッダーに2列データを表示するみたいなことって出来ませんかね?
829 名前:デフォルトの名無しさん [2018/08/30(木) 10:13:29.80 ID:S/vwwZyF.net] 可能
830 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 19:41:41.51 ID:V2Id/lva.net] >>795 QStyledItemDelegateを使って描画イベントを乗っ取るのが一番簡単だと思う。 基本的には元の描画方法をコピペして乗っ取っても同じ描画になることを確認してから、 少しずつカスタマイズしていく。
831 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 07:05:26.58 ID:06kQQ/Hy.net] >>797 QStyledItemDelegateですね ちょっと調べてみます ありがとうございました
832 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 08:32:09.29 ID:xZU7TQSU.net] QPrintDialogでオプションで設定した用紙サイズ
833 名前:が反映されないんですが、 なにか原因ありますかね? printer->setPaperSize( QPagedPaintDevice::A3 ); printer->setPageOrientation( QPageLayout::Landscape ); QPrintDialog *printDialog = new QPrintDialog( printer, 0 ); printDialog->enabledOptions(); [] [ここ壊れてます]
834 名前:デフォルトの名無しさん mailto:sage [2018/09/07(金) 21:00:00.53 ID:sMpiC6bH.net] プリンタは扱ったことないけど、とりあえず既存の実装例を参考にしてみたら? https://github.com/Qucs/qucs/blob/0ef64c307d72fa9c3d8075d6a69b79146f060e40/qucs/qucs/printerwriter.cpp
835 名前:デフォルトの名無しさん [2018/09/08(土) 10:43:44.48 ID:8EdXckwk.net] electronでいいよ
836 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 02:18:50.96 ID:mNtyUT/G.net] 質問です C++ではこんな風に書けばメインスレッドに簡単に投げられますがpyqtで似たようなことをするにはどうすればいいでしょうか? QObject::connect(&QObject(), &QObject::destroyed, [&]() { });
837 名前:デフォルトの名無しさん [2018/09/09(日) 11:15:13.75 ID:kzlGF2pO.net] pyqtにもconnectはあるよ
838 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 18:46:55.69 ID:mNtyUT/G.net] こんな風にしたいんだけどどうすればいいのか全くわからない そもそもconnectが見つからない from PyQt5.QtCore import QObject QObject.connect(QObject(), QObject.destroyed, lambda: print("print"))
839 名前:デフォルトの名無しさん [2018/09/10(月) 10:58:31.95 ID:wQh8RVrU.net] instance に connect 汁
840 名前:デフォルトの名無しさん [2018/09/18(火) 19:21:21.69 ID:8qpEkq+C.net] フラットデザインといいますかwebページっぽいデザインにしなくてはいけなくなったんですが webengineを使わずにそれっぽいデザインのサンプルはどこかにないでしょうか?
841 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 20:38:45.60 ID:b8yWRBG5.net] Qtアプリの見た目を変更するのはWidgetにStyleSheetを適用するんだが、 アプリ全体に同じようなStyleを統一的に適用するためのThemeという仕組みが存在する。 基本的に各OSごとに用意されているわけだが、フラットなUIを実現してくれるThemeがなにかあるかもね。 見つけたら報告してね。
842 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 22:13:28.06 ID:qELFdYtd.net] Electronで作るべきだと思います🙋♀
843 名前:デフォルトの名無しさん [2018/09/20(木) 00:45:00.21 ID:w38b2cTU.net] windows10でQt5.11+qtcreator4.6にしてから、 日本語入力して確定前にBackspaceで入力中の文字を削除すると、 実際のテキストでは消えているのに、表示上は消えず、しかもカーソルが 消えてしまう、みたいな現象があるのですが、解決方法ご存知の方いませんか。
844 名前:デフォルトの名無しさん [2018/09/20(木) 03:10:11.46 ID:71xXtLtN.net] >>808 俺もそう思うがリバースエンジニアリング対策でコンパイルできる言語でないとだめだと言われた
845 名前:デフォルトの名無しさん mailto:sage [2018/09/20(木) 23:09:04.52 ID:wRp6TH/H.net] >>810 Javaもc#も駄目なのか JavaScriptを難読化させたら読む気にならないコードになるが。
846 名前:デフォルトの名無しさん mailto:sage [2018/09/20(木) 23:14:13.37 ID:jIZcwJ0v.net] ウィジェットコンポーネントが整備されてない Electronでまともなアプリを作ろうと思ったら火傷するだけだと思うんだがな。 最近のエンジニアはそう思わないんだろうか。
847 名前:デフォルトの名無しさん [2018/10/05(金) 21:55:50.06 ID:VwoZZtVF.net] WindowsのQtで、USB シリアル使用中に、USBケーブル引っこ抜かれたときのえらーって 検知・対処方法ってわかりますか スレッドの終了またはアプリケーションの要求によってI/O処理は中止されました と出て、次に延々