« 祝 Petite Peinture 正式版 | Main | CloverPaint ver 0.1 »

2004.01.17

ファイルダイアログを実装

SlFileDialogとSlFileSelectorでファイルセーブ,オープンダイアログを作成.SlFileDialogで入力エリア表示されなくて困ったが,単にタスクバーに隠れていた.

setFixedHeight(QApplication::desktop()->height()-36);

SlFileDialog *sfd = new SlFileDialog(TRUE, this, "Save as ...");
sfd->setDefaultFile("/home/zaurus/Documents/test.bmp");
sfd->setIconViewType(TRUE);
sfd->setMimeType("image/*");
setCentralWidget((QWidget *)sfd);

あとレイヤ一枚分の白黒描画関数を実装.ていうかほとんどPrismPocketからコピペ.いちおう線画なら描くことができる.ざうすけの真似事だったらもう少しで出来るかしら.

しかし,モードレスダイアログの作り方が著しく未知の世界.

|

« 祝 Petite Peinture 正式版 | Main | CloverPaint ver 0.1 »

Comments

うわ、そんな罠が。
c750のビューモードで動作させていますが、
ダイアログオープン、ディレクトリ移動について総じて不安定でよく落ちます。ただしいずれもうまく行くことが半分位ありました。

何か呪文が足りない・・・。

Posted by: 曽我 | 2004.01.17 14:04

SlFileDialogなんですが、保存モードでアイコン表示の時にディレクトリを移動しようとすると落ちるという現象が.......

Posted by: えすとも | 2004.01.17 09:05

The comments to this entry are closed.

TrackBack


Listed below are links to weblogs that reference ファイルダイアログを実装:

« 祝 Petite Peinture 正式版 | Main | CloverPaint ver 0.1 »