QTableView でカスタム コントロールを描画する必要があります。このコントロールは、FileChooser のように見える必要があります。
FileChooser http://www.vision.ee.ethz.ch/computing/sepp-irix/qt-3.0-mo/filechooser.png
QStyleOptionButton button_option;
button_option.state |= QStyle::State_Enabled | QStyle::State_Off;
button_option.rect = PushButtonRect(option); //calculate button rect
button_option.text = "...";
QApplication::style()->drawControl(
QStyle::CE_PushButton,
&button_option,
painter);
上記のコードは QStyle::CE_PushButton を描画します - QButton のように見えますが、Qt ライブラリには QStyle::CE_LineEdit がありません。QLineEdit を描画するにはどうすればよいですか?