diff options
author | Ptyl Dragon <ptyl@cloudon.com> | 2013-10-22 18:26:55 +0200 |
---|---|---|
committer | Ptyl Dragon <ptyl@cloudon.com> | 2013-10-24 11:30:55 +0200 |
commit | 2d09baa7802e5d5bf30bd4baafe690f06a1275ec (patch) | |
tree | e3b95507ab40a0f72c54bc14ed3254d4eb24fb75 /sw/qa/tiledrendering/tiledrendering.cxx | |
parent | 6a2fbb827c424704e6a4e101710d31fae5d64680 (diff) |
tiledrendering extracts values when clicking render
Change-Id: I4b350dc6c796bb1af0740917e17ac79b2a259a0a
Diffstat (limited to 'sw/qa/tiledrendering/tiledrendering.cxx')
-rw-r--r-- | sw/qa/tiledrendering/tiledrendering.cxx | 46 |
1 files changed, 14 insertions, 32 deletions
diff --git a/sw/qa/tiledrendering/tiledrendering.cxx b/sw/qa/tiledrendering/tiledrendering.cxx index 9f296bdac876..bfd20c327706 100644 --- a/sw/qa/tiledrendering/tiledrendering.cxx +++ b/sw/qa/tiledrendering/tiledrendering.cxx @@ -33,21 +33,26 @@ using namespace com::sun::star; class TiledRenderingDialog: public ModalDialog{ public: - TiledRenderingDialog() : ModalDialog(DIALOG_NO_PARENT, "TiledRendering", "qa/sw/ui/tiledrendering.ui"){ + TiledRenderingDialog() : ModalDialog(DIALOG_NO_PARENT, "TiledRendering", "qa/sw/ui/tiledrendering.ui") + { PushButton * renderButton; get(renderButton,"buttonRenderTile"); renderButton->SetClickHdl( LINK( this, TiledRenderingDialog, RenderHdl)); + SetStyle(GetStyle()|WB_CLOSEABLE); + } + virtual ~TiledRenderingDialog() + { } - virtual ~TiledRenderingDialog(){} DECL_LINK ( RenderHdl, Button * ); - sal_Int32 extractInt(const char * name){ - NumericField * pField; - get(pField,name); - OUString aString(pField->GetText()); - SAL_INFO("TiledRenderingDialog","param " << name << " returned " << aString); - return aString.toInt32(); + sal_Int32 extractInt(const char * name) + { + NumericField * pField; + get(pField,name); + OUString aString(pField->GetText()); + std::cerr << "param " << name << " returned " << aString <<"/n"; + return aString.toInt32(); } }; @@ -60,8 +65,7 @@ IMPL_LINK ( TiledRenderingDialog, RenderHdl, Button *, EMPTYARG ) extractInt("spinTilePosY"); extractInt("spinTileWidth"); extractInt("spinTileHeight"); - - return 1; + return 1; } void UIPreviewApp::Init() @@ -89,7 +93,6 @@ int UIPreviewApp::Main() // osl::File::getFileURLFromSystemPath(GetCommandLineParam(i), aFileUrl); // uifiles.push_back(aFileUrl); //} - //if (uifiles.empty()) //{ // fprintf(stderr, "Usage: ui-previewer file.ui\n"); @@ -105,21 +108,6 @@ int UIPreviewApp::Main() TiledRenderingDialog pDialog; pDialog.Execute(); -/* - { - VclBuilder aBuilder(pDialog, OUString(), "sw/qa/tiledrendering/tiledrendering.ui"); - Dialog *pRealDialog = dynamic_cast<Dialog*>(aBuilder.get_widget_root()); - - if (!pRealDialog) - pRealDialog = pDialog; - - if (pRealDialog) - { - pRealDialog->SetText(OUString("LibreOffice ui-previewer")); - pRealDialog->SetStyle(pDialog->GetStyle()|WB_CLOSEABLE); - pRealDialog->Execute(); - } - }*/ } catch (const uno::Exception &e) { @@ -129,12 +117,6 @@ int UIPreviewApp::Main() return EXIT_SUCCESS; } -void render(){ - - -} - - void vclmain::createApplication() { static UIPreviewApp aApp; |