Tossiの日記: KDE、奥深すぎ
日記 by
Tossi
複数のビューとPartが絡むアプリを書いててMIMEタイプの決定に困る
MIMEタイプが分からない時にKIO::mimetype()で調べようとするとURL以外の情報(KParts::URLArgs)が飛んでしまうのに悩む
Konquerorはどうしてるかと思いソースを読むこと2時間...
結論: KDE奥深すぎ
KonquerorはKRun(正確にはKParts::BrowserRun)のサブクラスをつくってfoundMimeTypeで横取りしてた
この実装だと
- Partが使えるなら使う
- それが無理ならアプリで開けようとする
と言う流れにほとんどコード書かずにできる...
そんな使い方思いつかねぇよ
KDE、奥深すぎ More ログイン