LabPLot POrt

Aleix Pol aleixpol at kde.org
Mon Feb 16 13:49:32 UTC 2015


On Mon, Feb 16, 2015 at 2:30 PM, Garvit Khatri <garvitdelhi at gmail.com> wrote:
> Hi All,
>
> I am porting LabPlot app. I am getting the following error along with Ok,
> Apply, Cancel ans Default not in scope error as well. for that i used
> QDialogButtonBox::Ok. This solved problem for Ok, Apply and Cancel but not
> for Default. Can anyone help me with this.
>
> /home/garvitdelhi/dev/sok/labplot_port/src/kdefrontend/SettingsDialog.cpp:54:
> error: 'setButtons' was not declared in this scope
>      setButtons(Ok | Apply | Cancel | Default);
>                                              ^
>
> /home/garvitdelhi/dev/sok/labplot_port/src/kdefrontend/SettingsDialog.cpp:55:
> error: 'setDefaultButton' was not declared in this scope
>      setDefaultButton(Ok);
>                         ^
>
> /home/garvitdelhi/dev/sok/labplot_port/src/kdefrontend/SettingsDialog.cpp:55:
> error: 'setDefaultButton' was not declared in this scope
>      setDefaultButton(Ok);
>                         ^
>
> Cheers,
> Garvit Khatri
>
>
>>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
>>> <<
>

http://doc-snapshot.qt-project.org/qt5-5.4/qdialogbuttonbox.html#StandardButton-enum

For setDefaultButton, you can use setFocus, although QDialogButton box
should use a sane default anyway.

Aleix

PS: http://hackles.org/strips/cartoon2.png I miss hackles <3


More information about the kde-edu mailing list