2010-02-24 16:46 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/hbide/resources/docviewgenerator.ui
* contrib/hbide/resources/docviewgenerator.uic
* contrib/hbide/resources/environments.ui
* contrib/hbide/resources/environments.uic
* contrib/hbide/resources/finddialog.uic
* contrib/hbide/resources/findinfiles.uic
* contrib/hbide/resources/findinfilesex.ui
* contrib/hbide/resources/findinfilesex.uic
* contrib/hbide/resources/findsource.uic
* contrib/hbide/resources/mainwindow.uic
* contrib/hbide/resources/projectproperties.uic
* contrib/hbide/resources/projectpropertiesex.ui
* contrib/hbide/resources/projectpropertiesex.uic
* contrib/hbide/resources/searchreplace.ui
* contrib/hbide/resources/searchreplace.uic
* contrib/hbide/resources/searchreplacepanel.ui
* contrib/hbide/resources/searchreplacepanel.uic
* contrib/hbide/resources/selectionlist.uic
* contrib/hbide/resources/selectproject.uic
* contrib/hbide/resources/skeletons.ui
* contrib/hbide/resources/skeletons.uic
* contrib/hbide/resources/themes.uic
* contrib/hbide/resources/themesex.ui
* contrib/hbide/resources/themesex.uic
! A thourough uniform naming protocol adapted.
+ contrib/hbide/resources/harbourhelp.png
+ contrib/hbide/resources/projectstree.png
+ contrib/hbide/resources/richtext.png
+ contrib/hbide/resources/syntaxhiliter.png
+ contrib/hbide/resources/tabs.png
* contrib/hbide/resources/blockcomment.png
+ contrib/hbide/resources/codeskeletons.png
* contrib/hbide/resources/dc_function.png
+ Added more images.
* contrib/hbqt/hbqt_hbslots.cpp
* contrib/hbqt/hbqt_hbslots.h
+ Added slots for QDockWidget().
* contrib/hbqt/THbQtUI.prg
! Refined destructor.
* contrib/hbide/hbide.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/idefindreplace.prg
* contrib/hbide/ideharbourhelp.prg
* contrib/hbide/idemisc.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/ideprojmanager.prg
* contrib/hbide/idesaveload.prg
* contrib/hbide/idethemes.prg
+ This commit is mainly uplifts and rationlizes the menus,
toolbars, and docking widgets plus a big consideration of
parent child relationship is achieved.
* Implemented: right-side toolbar which contains the toggle
icons for docking widgets. The same functionality is available
also in <Docks> main-menu option.
* Menu options are reworked and all actions pertaining to docking
widgets are removed from there. The same is applied to
top-toolbar also. All actions pertaining to block operations
are cornered at the left-side toolbar. Thus menus, toolbars are
in perfect synchronization.
* Harbour-help is now loaded on demand. Only when help icon is
toggled on the right-toolbar.
* hbIDE icon is changed as I committed before. No one forwarded
his opinions, so I assume it is appropriate image.
; NOTE: This commit now presents hbIDE to the external world
with almost-profession look and feel, so we can spread the word.
; This commit is with heavy changes so regression is possible.
Please speak-out if you find something weired.
@@ -17,6 +17,88 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2010-02-24 16:46 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
|
||||
|
||||
* contrib/hbide/resources/docviewgenerator.ui
|
||||
* contrib/hbide/resources/docviewgenerator.uic
|
||||
* contrib/hbide/resources/environments.ui
|
||||
* contrib/hbide/resources/environments.uic
|
||||
* contrib/hbide/resources/finddialog.uic
|
||||
* contrib/hbide/resources/findinfiles.uic
|
||||
* contrib/hbide/resources/findinfilesex.ui
|
||||
* contrib/hbide/resources/findinfilesex.uic
|
||||
* contrib/hbide/resources/findsource.uic
|
||||
* contrib/hbide/resources/mainwindow.uic
|
||||
* contrib/hbide/resources/projectproperties.uic
|
||||
* contrib/hbide/resources/projectpropertiesex.ui
|
||||
* contrib/hbide/resources/projectpropertiesex.uic
|
||||
* contrib/hbide/resources/searchreplace.ui
|
||||
* contrib/hbide/resources/searchreplace.uic
|
||||
* contrib/hbide/resources/searchreplacepanel.ui
|
||||
* contrib/hbide/resources/searchreplacepanel.uic
|
||||
* contrib/hbide/resources/selectionlist.uic
|
||||
* contrib/hbide/resources/selectproject.uic
|
||||
* contrib/hbide/resources/skeletons.ui
|
||||
* contrib/hbide/resources/skeletons.uic
|
||||
* contrib/hbide/resources/themes.uic
|
||||
* contrib/hbide/resources/themesex.ui
|
||||
* contrib/hbide/resources/themesex.uic
|
||||
! A thourough uniform naming protocol adapted.
|
||||
|
||||
+ contrib/hbide/resources/harbourhelp.png
|
||||
+ contrib/hbide/resources/projectstree.png
|
||||
+ contrib/hbide/resources/richtext.png
|
||||
+ contrib/hbide/resources/syntaxhiliter.png
|
||||
+ contrib/hbide/resources/tabs.png
|
||||
* contrib/hbide/resources/blockcomment.png
|
||||
+ contrib/hbide/resources/codeskeletons.png
|
||||
* contrib/hbide/resources/dc_function.png
|
||||
+ Added more images.
|
||||
|
||||
* contrib/hbqt/hbqt_hbslots.cpp
|
||||
* contrib/hbqt/hbqt_hbslots.h
|
||||
+ Added slots for QDockWidget().
|
||||
|
||||
* contrib/hbqt/THbQtUI.prg
|
||||
! Refined destructor.
|
||||
|
||||
* contrib/hbide/hbide.prg
|
||||
* contrib/hbide/ideactions.prg
|
||||
* contrib/hbide/idedocks.prg
|
||||
* contrib/hbide/idefindreplace.prg
|
||||
* contrib/hbide/ideharbourhelp.prg
|
||||
* contrib/hbide/idemisc.prg
|
||||
* contrib/hbide/ideobject.prg
|
||||
* contrib/hbide/ideprojmanager.prg
|
||||
* contrib/hbide/idesaveload.prg
|
||||
* contrib/hbide/idethemes.prg
|
||||
|
||||
+ This commit is mainly uplifts and rationlizes the menus,
|
||||
toolbars, and docking widgets plus a big consideration of
|
||||
parent child relationship is achieved.
|
||||
|
||||
* Implemented: right-side toolbar which contains the toggle
|
||||
icons for docking widgets. The same functionality is available
|
||||
also in <Docks> main-menu option.
|
||||
|
||||
* Menu options are reworked and all actions pertaining to docking
|
||||
widgets are removed from there. The same is applied to
|
||||
top-toolbar also. All actions pertaining to block operations
|
||||
are cornered at the left-side toolbar. Thus menus, toolbars are
|
||||
in perfect synchronization.
|
||||
|
||||
* Harbour-help is now loaded on demand. Only when help icon is
|
||||
toggled on the right-toolbar.
|
||||
|
||||
* hbIDE icon is changed as I committed before. No one forwarded
|
||||
his opinions, so I assume it is appropriate image.
|
||||
|
||||
; NOTE: This commit now presents hbIDE to the external world
|
||||
with almost-profession look and feel, so we can spread the word.
|
||||
|
||||
; This commit is with heavy changes so regression is possible.
|
||||
Please speak-out if you find something weired.
|
||||
|
||||
2010-02-25 01:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/wce/global.mk
|
||||
* config/win/global.mk
|
||||
@@ -37,6 +119,7 @@
|
||||
* ENDTEXT -> #pragma __endtext
|
||||
(Thanks for the hint, Xavi)
|
||||
|
||||
>>>>>>> .r13984
|
||||
2010-02-24 20:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* src/pp/ppcore.c
|
||||
* src/compiler/cmdcheck.c
|
||||
|
||||
@@ -167,6 +167,7 @@ CLASS HbIde
|
||||
DATA qTBarSlctns
|
||||
DATA qTBarLines
|
||||
DATA qTBarPanels
|
||||
DATA qTBarDocks
|
||||
|
||||
ACCESS oCurEditor INLINE ::oEM:getEditorCurrent()
|
||||
ACCESS qCurEdit INLINE ::oEM:getEditCurrent()
|
||||
@@ -384,8 +385,8 @@ METHOD HbIde:create( cProjIni )
|
||||
::oPM:setCurrentProject( ::cWrkProject, .f. )
|
||||
|
||||
/* Set components Sizes */
|
||||
::setSizeByIni( ::oProjTree:oWidget, ProjectTreeGeometry )
|
||||
::setSizeByIni( ::oEditTree:oWidget, ProjectTreeGeometry )
|
||||
* ::setSizeByIni( ::oProjTree:oWidget, ProjectTreeGeometry )
|
||||
* ::setSizeByIni( ::oEditTree:oWidget, ProjectTreeGeometry )
|
||||
|
||||
/* Restore Settings */
|
||||
hbide_restSettings( Self )
|
||||
@@ -473,12 +474,11 @@ METHOD HbIde:create( cProjIni )
|
||||
hbide_dbg( " " )
|
||||
|
||||
::oFindInFiles:destroy()
|
||||
::oSearchReplace:destroy()
|
||||
::oFR:destroy()
|
||||
|
||||
::oPM:destroy()
|
||||
::oEM:destroy()
|
||||
::oDK:destroy()
|
||||
* ::oSearchReplace:destroy()
|
||||
::oDlg:destroy()
|
||||
::oAC:destroy()
|
||||
|
||||
@@ -512,8 +512,6 @@ METHOD HbIde:execAction( cKey )
|
||||
CASE "Properties"
|
||||
CASE "SelectProject"
|
||||
CASE "CloseProject"
|
||||
CASE "Environments"
|
||||
::execProjectAction( cKey )
|
||||
EXIT
|
||||
CASE "New"
|
||||
CASE "Open"
|
||||
@@ -546,7 +544,6 @@ METHOD HbIde:execAction( cKey )
|
||||
CASE "BlockSgl2Dbl"
|
||||
CASE "BlockDbl2Sgl"
|
||||
CASE "switchReadOnly"
|
||||
CASE "Search"
|
||||
CASE "Find"
|
||||
CASE "FindEx"
|
||||
CASE "SetMark"
|
||||
@@ -573,7 +570,7 @@ METHOD HbIde:execAction( cKey )
|
||||
::execWindowsAction( cKey )
|
||||
EXIT
|
||||
CASE "Help"
|
||||
::oHelp:show()
|
||||
::oHelpDock:show()
|
||||
EXIT
|
||||
ENDSWITCH
|
||||
|
||||
@@ -651,12 +648,9 @@ METHOD HbIde:execEditorAction( cKey )
|
||||
EXIT
|
||||
CASE "FindEx"
|
||||
IF !Empty( ::qCurEdit )
|
||||
::oSearchReplace:beginFind()
|
||||
* ::oSearchReplace:beginFind()
|
||||
ENDIF
|
||||
EXIT
|
||||
CASE "Search"
|
||||
::oFindInFiles:show()
|
||||
EXIT
|
||||
CASE "SetMark"
|
||||
::oEM:setMark()
|
||||
EXIT
|
||||
@@ -750,9 +744,6 @@ METHOD HbIde:execSourceAction( cKey )
|
||||
|
||||
METHOD HbIde:execProjectAction( cKey )
|
||||
SWITCH cKey
|
||||
CASE "Environments"
|
||||
::oPM:manageEnvironments()
|
||||
EXIT
|
||||
CASE "NewProject"
|
||||
::oPM:loadProperties( , .t., .t., .t. )
|
||||
EXIT
|
||||
@@ -954,6 +945,7 @@ METHOD HbIde:updateProjectTree( aPrj )
|
||||
/* Reassign all children nodes */
|
||||
FOR EACH cPath IN oProject:hPaths
|
||||
oItem := oParent:addItem( cPath:__enumKey() )
|
||||
oItem:oWidget:setTooltip( cPath:__enumKey() )
|
||||
aadd( ::aProjData, { oItem, "Path", oParent, cPath:__enumKey(), oProject:title, oProject } )
|
||||
NEXT
|
||||
/* Souces */
|
||||
@@ -964,6 +956,7 @@ METHOD HbIde:updateProjectTree( aPrj )
|
||||
IF n > 0
|
||||
oP := ::aProjData[ n, TRE_OITEM ]
|
||||
oItem := oP:addItem( oSource:file + oSource:ext )
|
||||
oItem:oWidget:setTooltip( oSource:file + oSource:ext )
|
||||
aadd( ::aProjData, { oItem, "Source File", oP, oSource:original, oProject:title } )
|
||||
ENDIF
|
||||
NEXT
|
||||
|
||||
@@ -295,8 +295,8 @@ METHOD IdeActions:loadActions()
|
||||
aadd( aAct, { "BlockComment" , "Block Comment" , "blockcomment" , "Sh+^/", "No", "Yes" } )
|
||||
aadd( aAct, { "BlockIndentR" , "Indent Right" , "blockindentr" , "^Tab" , "No", "Yes" } )
|
||||
aadd( aAct, { "BlockIndentL" , "Indent Left" , "blockindentl" , "Sh+^Tab", "No", "Yes" } )
|
||||
aadd( aAct, { "BlockDbl2Sgl" , "Double Quotes to Single" , "blockdbl2sgl" , "" , "No", "Yes" } )
|
||||
aadd( aAct, { "BlockSgl2Dbl" , "Single Quotes to Double" , "blocksgl2dbl" , "" , "No", "Yes" } )
|
||||
aadd( aAct, { "BlockDbl2Sgl" , "Double Quotes to Single" , "dbl2sglquote" , "" , "No", "Yes" } )
|
||||
aadd( aAct, { "BlockSgl2Dbl" , "Single Quotes to Double" , "sgl2dblquote" , "" , "No", "Yes" } )
|
||||
|
||||
aadd( aAct, { "DuplicateLine" , "Duplicate Current Line" , "duplicateline" , "^D" , "No", "Yes" } )
|
||||
aadd( aAct, { "DeleteLine" , "Delete Line" , "deleteline" , "^Delete", "No", "Yes" } )
|
||||
@@ -324,7 +324,7 @@ METHOD IdeActions:buildToolBar()
|
||||
oTBar:buttonClick := {|oButton| ::oIde:execAction( oButton:key ) }
|
||||
|
||||
oTBar:addItem( ::getAction( "TB_Exit" ), , , , , , "Exit" )
|
||||
oTBar:addItem( ::getAction( "Help" ), , , , , , "Help" )
|
||||
* oTBar:addItem( ::getAction( "Help" ), , , , , , "Help" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "TB_New" ), , , , , , "New" )
|
||||
oTBar:addItem( ::getAction( "TB_Open" ), , , , , , "Open" )
|
||||
@@ -339,10 +339,10 @@ METHOD IdeActions:buildToolBar()
|
||||
oTBar:addItem( ::getAction( "TB_Rebuild" ), , , , , , "Rebuild" )
|
||||
oTBar:addItem( ::getAction( "TB_RebuildLaunch" ), , , , , , "RebuildLaunch" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "TB_ToggleProjectTree" ), , , , , , "ToggleProjectTree" )
|
||||
oTBar:addItem( ::getAction( "TB_ToggleBuildInfo" ), , , , , , "ToggleBuildInfo" )
|
||||
oTBar:addItem( ::getAction( "TB_ToggleFuncList" ), , , , , , "ToggleFuncList" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
* oTBar:addItem( ::getAction( "TB_ToggleProjectTree" ), , , , , , "ToggleProjectTree" )
|
||||
* oTBar:addItem( ::getAction( "TB_ToggleBuildInfo" ), , , , , , "ToggleBuildInfo" )
|
||||
* oTBar:addItem( ::getAction( "TB_ToggleFuncList" ), , , , , , "ToggleFuncList" )
|
||||
* oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "TB_Undo" ), , , , , , "Undo" )
|
||||
oTBar:addItem( ::getAction( "TB_Redo" ), , , , , , "Redo" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
@@ -353,15 +353,15 @@ METHOD IdeActions:buildToolBar()
|
||||
oTBar:addItem( ::getAction( "TB_SelectionMode" ), , , , , , "SelectionMode" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "TB_Find" ), , , , , , "Find" )
|
||||
oTBar:addItem( ::getAction( "TB_Search" ), , , , , , "Search" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
* oTBar:addItem( ::getAction( "TB_Search" ), , , , , , "Search" )
|
||||
* oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "TB_SetMark" ), , , , , , "SetMark" )
|
||||
* oTBar:addItem( ::getAction( "TB_GotoMark" ), , , , , , "GotoMark" )
|
||||
oTBar:addItem( ::getAction( "TB_Goto" ), , , , , , "Goto" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "TB_ToUpper" ), , , , , , "ToUpper" )
|
||||
oTBar:addItem( ::getAction( "TB_ToLower" ), , , , , , "ToLower" )
|
||||
oTBar:addItem( ::getAction( "TB_Invert" ), , , , , , "Invert" )
|
||||
* oTBar:addItem( , , , , , nSep )
|
||||
* oTBar:addItem( ::getAction( "TB_ToUpper" ), , , , , , "ToUpper" )
|
||||
* oTBar:addItem( ::getAction( "TB_ToLower" ), , , , , , "ToLower" )
|
||||
* oTBar:addItem( ::getAction( "TB_Invert" ), , , , , , "Invert" )
|
||||
oTBar:addItem( ::getAction( "TB_MatchPairs" ), , , , , , "MatchPairs" )
|
||||
oTBar:addItem( , , , , , nSep )
|
||||
oTBar:addItem( ::getAction( "ZoomIn" ), , , , , , "ZoomIn" )
|
||||
@@ -479,26 +479,26 @@ METHOD IdeActions:buildMainMenu()
|
||||
oSubMenu:addItem( { ::getAction( "SelectAll" ), {|| oIde:execAction( "SelectAll" ) } } )
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
oSubMenu:addItem( { ::getAction( "Find" ), {|| oIde:execAction( "Find" ) } } )
|
||||
oSubMenu:addItem( { ::getAction( "FindEx" ), {|| oIde:execAction( "FindEx" ) } } )
|
||||
oSubMenu:addItem( { ::getAction( "FindInFiles" ), {|| oIde:execAction( "FindInFiles" ) } } )
|
||||
* oSubMenu:addItem( { ::getAction( "FindEx" ), {|| oIde:execAction( "FindEx" ) } } )
|
||||
oSubMenu:addItem( { ::getAction( "Goto" ), {|| oIde:execAction( "Goto" ) } } )
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
//
|
||||
oSubMenu2 := XbpMenu():new( oSubMenu ):create()
|
||||
oSubMenu2:addItem( { ::getAction( "DuplicateLine" ), {|| oIde:execAction( "DuplicateLine" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "DeleteLine" ), {|| oIde:execAction( "DeleteLine" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "MoveLineUp" ), {|| oIde:execAction( "MoveLineUp" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "MoveLineDown" ), {|| oIde:execAction( "MoveLineDown" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "DuplicateLine" ), {|| oIde:execAction( "DuplicateLine" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "DeleteLine" ), {|| oIde:execAction( "DeleteLine" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "MoveLineUp" ), {|| oIde:execAction( "MoveLineUp" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "MoveLineDown" ), {|| oIde:execAction( "MoveLineDown" ) } } )
|
||||
oMenuBar:addItem( { oSubMenu2, _T( "~Line..." ) } )
|
||||
//
|
||||
oSubMenu2 := XbpMenu():new( oSubMenu ):create()
|
||||
oSubMenu2:addItem( { ::getAction( "StreamComment" ), {|| oIde:execAction( "StreamComment" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockComment" ), {|| oIde:execAction( "BlockComment" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockIndentR" ), {|| oIde:execAction( "BlockIndentR" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockIndentL" ), {|| oIde:execAction( "BlockIndentL" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "StreamComment" ), {|| oIde:execAction( "StreamComment" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockComment" ), {|| oIde:execAction( "BlockComment" ) } } )
|
||||
hbide_menuAddSep( oSubMenu2 )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockSgl2Dbl" ), {|| oIde:execAction( "BlockSgl2Dbl" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockDbl2Sgl" ), {|| oIde:execAction( "BlockDbl2Sgl" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockIndentR" ), {|| oIde:execAction( "BlockIndentR" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockIndentL" ), {|| oIde:execAction( "BlockIndentL" ) } } )
|
||||
hbide_menuAddSep( oSubMenu2 )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockSgl2Dbl" ), {|| oIde:execAction( "BlockSgl2Dbl" ) } } )
|
||||
oSubMenu2:addItem( { ::getAction( "BlockDbl2Sgl" ), {|| oIde:execAction( "BlockDbl2Sgl" ) } } )
|
||||
oMenuBar:addItem( { oSubMenu2, _T( "~Block..." ) } )
|
||||
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
@@ -535,8 +535,6 @@ METHOD IdeActions:buildMainMenu()
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
oSubMenu:addItem( { ::getAction( "SelectProject" ), {|| oIde:execAction( "SelectProject" ) } } )
|
||||
oSubMenu:addItem( { ::getAction( "CloseProject" ), {|| oIde:execAction( "CloseProject" ) } } )
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
oSubMenu:addItem( { ::getAction( "Environments" ), {|| oIde:execAction( "Environments" ) } } )
|
||||
oMenuBar:addItem( { oSubMenu, NIL } )
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
@@ -574,15 +572,12 @@ METHOD IdeActions:buildMainMenu()
|
||||
/*----------------------------------------------------------------------------*/
|
||||
oSubMenu := XbpMenu():new( oMenuBar ):create()
|
||||
oSubMenu:title := "~Setup"
|
||||
oSubMenu:addItem( { ::getAction( "ManageThemes" ), {|| oIde:oThemes:fetch() } } )
|
||||
oSubMenu:addItem( { ::getAction( "DefaultTheme" ), {|| oIde:oThemes:setWrkTheme() } } )
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
oSubMenu2 := hbide_buildCodecMenu( oIde, oSubMenu )
|
||||
oSubMenu2:title := "~Codecs"
|
||||
oSubMenu:addItem( { oSubMenu2, NIL } )
|
||||
hbide_menuAddSep( oSubMenu )
|
||||
oMenuBar:addItem( { oSubMenu, NIL } )
|
||||
oSubMenu:oWidget:addAction_4( ::oSkeltnDock:oWidget:toggleViewAction() )
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
/* Docks */
|
||||
@@ -590,23 +585,22 @@ METHOD IdeActions:buildMainMenu()
|
||||
oSubMenu := XbpMenu():new( oMenuBar ):create()
|
||||
oSubMenu:title := "~Docks"
|
||||
oMenuBar:addItem( { oSubMenu, NIL } )
|
||||
|
||||
oSubMenu:oWidget:addAction_4( ::oDockED:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oDockPT:oWidget:toggleViewAction() )
|
||||
|
||||
oSubMenu:oWidget:addAction_4( ::oFuncDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oHelpDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oSkeltnDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oThemesDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oEnvironDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oHelpDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oDocViewDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addSeparator()
|
||||
oSubMenu:oWidget:addAction_4( ::oDockPT:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oDockED:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addSeparator()
|
||||
oSubMenu:oWidget:addAction_4( ::oFuncDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oPropertiesDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oFindDock:oWidget:toggleViewAction() )
|
||||
|
||||
oSubMenu:oWidget:addAction_4( ::oEnvironDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oSkeltnDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oThemesDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oFindDock:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addSeparator()
|
||||
oSubMenu:oWidget:addAction_4( ::oDockB2:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oDockB1:oWidget:toggleViewAction() )
|
||||
oSubMenu:oWidget:addAction_4( ::oDockB:oWidget:toggleViewAction() )
|
||||
|
||||
oSubMenu:oWidget:addAction_4( ::oDocViewDock:oWidget:toggleViewAction() )
|
||||
* oSubMenu:oWidget:addAction_4( ::oDockB1:oWidget:toggleViewAction() )
|
||||
* oSubMenu:oWidget:addAction_4( ::oDockB:oWidget:toggleViewAction() )
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
/* Help */
|
||||
|
||||
@@ -72,11 +72,20 @@
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
#define docEnvironments_visibilityChanged 301
|
||||
#define dockFindInFiles_visibilityChanged 302
|
||||
#define dockThemes_visibilityChanged 303
|
||||
#define dockProperties_visibilityChanged 304
|
||||
#define dockDocViewer_visibilityChanged 305
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
CLASS IdeDocks INHERIT IdeObject
|
||||
|
||||
DATA nPass INIT 0
|
||||
DATA aPanels INIT {}
|
||||
DATA aBtnLines INIT {}
|
||||
DATA aBtnDocks INIT {}
|
||||
DATA oBtnTabClose
|
||||
|
||||
METHOD new( oIde )
|
||||
@@ -152,12 +161,14 @@ METHOD IdeDocks:destroy()
|
||||
|
||||
oUI:destroy()
|
||||
|
||||
/* Initiate more destructors */
|
||||
|
||||
FOR EACH qTBtn IN ::aPanels
|
||||
::disconnect( qTBtn, "clicked()" )
|
||||
qTBtn := NIL
|
||||
NEXT
|
||||
FOR EACH qTBtn IN ::aBtnLines
|
||||
::disconnect( qTBtn, "clicked()" )
|
||||
qTBtn := NIL
|
||||
NEXT
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -190,8 +201,6 @@ METHOD IdeDocks:getADockWidget( nArea, cObjectName, cWindowTitle, nFlags )
|
||||
|
||||
METHOD IdeDocks:buildDockWidgets()
|
||||
|
||||
::buildToolBarPanels()
|
||||
|
||||
::buildProjectTree()
|
||||
::buildEditorTree()
|
||||
|
||||
@@ -209,8 +218,8 @@ METHOD IdeDocks:getADockWidget( nArea, cObjectName, cWindowTitle, nFlags )
|
||||
::buildOutputResults()
|
||||
::buildDocViewer()
|
||||
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oDockB:oWidget , ::oDockB1:oWidget )
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oDockB1:oWidget, ::oDockB2:oWidget )
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oDockB:oWidget , ::oDockB1:oWidget )
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oDockB1:oWidget , ::oDockB2:oWidget )
|
||||
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oHelpDock:oWidget , ::oSkeltnDock:oWidget )
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oSkeltnDock:oWidget , ::oFindDock:oWidget )
|
||||
@@ -219,6 +228,8 @@ METHOD IdeDocks:getADockWidget( nArea, cObjectName, cWindowTitle, nFlags )
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oPropertiesDock:oWidget, ::oEnvironDock:oWidget )
|
||||
::oDlg:oWidget:tabifyDockWidget( ::oEnvironDock:oWidget , ::oFuncDock:oWidget )
|
||||
|
||||
::buildToolBarPanels()
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -257,6 +268,32 @@ METHOD IdeDocks:execEvent( nMode, p )
|
||||
aadd( aMenu, { "Copy" , {|| ::qHelpBrw:copy() } } )
|
||||
|
||||
hbide_execPopup( aMenu, p, ::qHelpBrw )
|
||||
|
||||
CASE nMode == dockDocViewer_visibilityChanged
|
||||
IF p
|
||||
::oDocViewDock:qtObject:show()
|
||||
ENDIF
|
||||
|
||||
CASE nMode == dockProperties_visibilityChanged
|
||||
IF p
|
||||
::oPM:fetchProperties()
|
||||
ENDIF
|
||||
|
||||
CASE nMode == docEnvironments_visibilityChanged
|
||||
IF p
|
||||
::oPM:manageEnvironments()
|
||||
ENDIF
|
||||
|
||||
CASE nMode == dockFindInFiles_visibilityChanged
|
||||
IF p
|
||||
::oFindInFiles:show()
|
||||
ENDIF
|
||||
|
||||
CASE nMode == dockThemes_visibilityChanged
|
||||
IF p
|
||||
::oThemes:show()
|
||||
ENDIF
|
||||
|
||||
ENDCASE
|
||||
|
||||
RETURN Self
|
||||
@@ -264,10 +301,10 @@ METHOD IdeDocks:execEvent( nMode, p )
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeDocks:buildDialog()
|
||||
LOCAL s
|
||||
LOCAL s, aSize
|
||||
|
||||
::oIde:oDlg := XbpDialog():new()
|
||||
::oDlg:icon := ::resPath + "vr.png"
|
||||
::oDlg:icon := ::resPath + "hbide.png" // "vr.png"
|
||||
::oDlg:title := "Harbour IDE"
|
||||
::oDlg:qtObject := HbQtUI():new( ::resPath + "mainwindow.uic" ):build()
|
||||
::oDlg:create( , , , , , .f. )
|
||||
@@ -279,11 +316,17 @@ METHOD IdeDocks:buildDialog()
|
||||
::oDlg:oWidget:setTabPosition( Qt_BottomDockWidgetArea, QTabWidget_South )
|
||||
::oDlg:oWidget:setCorner( Qt_BottomLeftCorner, Qt_LeftDockWidgetArea )
|
||||
::oDlg:oWidget:setCorner( Qt_BottomRightCorner, Qt_RightDockWidgetArea )
|
||||
::oDlg:oWidget:resize( 850,430 )
|
||||
|
||||
::oIde:oDa := ::oDlg:drawingArea
|
||||
|
||||
SetAppWindow( ::oDlg )
|
||||
|
||||
// Center on Desktop and decorate
|
||||
aSize := AppDesktop():currentSize()
|
||||
::oDlg:setPos( { ( aSize[ 1 ] - ::oDlg:currentSize()[ 1 ] ) / 2, ;
|
||||
( aSize[ 2 ] - ::oDlg:currentSize()[ 2 ] ) / 2 } )
|
||||
|
||||
::oIde:setPosAndSizeByIni( ::oDlg:oWidget, MainWindowGeometry )
|
||||
::oDlg:Show()
|
||||
|
||||
@@ -300,8 +343,8 @@ METHOD IdeDocks:buildDialog()
|
||||
|
||||
::buildStackedWidget()
|
||||
::qLayout:addWidget_1( ::oStackedWidget:oWidget, 0, 0, 1, 1 )
|
||||
::buildSearchReplaceWidget()
|
||||
::qLayout:addWidget_1( ::oSearchReplace:oUI, 1, 0, 1, 1 )
|
||||
// ::buildSearchReplaceWidget() ////////////////////////////////////
|
||||
// ::qLayout:addWidget_1( ::oSearchReplace:oUI, 1, 0, 1, 1 )
|
||||
|
||||
/* View Panels */
|
||||
::buildViewWidget() /* Main */
|
||||
@@ -418,55 +461,31 @@ METHOD IdeDocks:disblePanelButton( qTBtn )
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeDocks:addPanelButton( cPanel )
|
||||
LOCAL qTBtn, aColors, nIndex
|
||||
|
||||
#if 0 /* Royal Blue */
|
||||
aColors := { ;
|
||||
"#000073" , ;
|
||||
"#000080" , ;
|
||||
"#19198D" , ;
|
||||
"#333399" , ;
|
||||
"#4D4DA6" , ;
|
||||
"#6666B3" , ;
|
||||
"#8080C0" , ;
|
||||
"#9999CC" , ;
|
||||
"#B2B2D9" , ;
|
||||
"#CCCCE6" , ;
|
||||
"#E6E6F2" ;
|
||||
}
|
||||
#endif
|
||||
#if 0 /* Turquish */
|
||||
aColors := { ;
|
||||
"#009999" , ;
|
||||
"#19A3A3" , ;
|
||||
"#33ADAD" , ;
|
||||
"#4DB8B8" , ;
|
||||
"#66C2C2" , ;
|
||||
"#80CCCC" , ;
|
||||
"#99D6D6" , ;
|
||||
"#B2E0E0" , ;
|
||||
"#CCEBEB" , ;
|
||||
"#E6F5F5" ;
|
||||
}
|
||||
#endif
|
||||
|
||||
aColors := { "#996633", "#A37547", "#AD855C", "#B89470", "#C2A385", "#CCB299", "#D6C2AD", "#E0D1C2", "#EBE0D6", "#F5F0EB" }
|
||||
LOCAL qTBtn, aColors, nIndex, cColor
|
||||
|
||||
* aColors := { "#996633", "#A37547", "#AD855C", "#B89470", "#C2A385", "#CCB299", "#D6C2AD", "#E0D1C2", "#EBE0D6", "#F5F0EB" }
|
||||
aColors := { "#98FB98","#20B2AA","#6B8E23","#9ACD32","#FFFF00","#FF00FF","#FFA500","#4169E1","#00FF7F","#FFFF00" }
|
||||
|
||||
IF cPanel == "Main"
|
||||
nIndex := 0
|
||||
nIndex := 1
|
||||
cColor := "#008000"
|
||||
ELSE
|
||||
nIndex := len( ::aPanels ) - 1
|
||||
nIndex := len( ::aPanels )
|
||||
IF nIndex > len( aColors )
|
||||
nIndex := nIndex - len( aColors )
|
||||
ENDIF
|
||||
cColor := aColors[ nIndex ]
|
||||
ENDIF
|
||||
|
||||
qTBtn := QToolButton():new()
|
||||
qTBtn:setMaximumHeight( 12 )
|
||||
qTBtn:setMaximumWidth( 18 )
|
||||
qTBtn:setTooltip( "Panel: " + cPanel )
|
||||
qTBtn:setStyleSheet( "background-color: " + aColors[ nIndex + 1 ] + " ;" )
|
||||
qTBtn:setStyleSheet( "background-color: " + cColor + " ;" )
|
||||
|
||||
::connect( qTBtn, "clicked()", {|| ::disblePanelButton( qTBtn ), ::setView( cPanel ) } )
|
||||
::qTBarPanels:addWidget( qTBtn )
|
||||
::qTBarPanels:addSeparator()
|
||||
|
||||
aadd( ::aPanels, qTBtn )
|
||||
|
||||
@@ -475,10 +494,14 @@ METHOD IdeDocks:addPanelButton( cPanel )
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeDocks:buildToolBarPanels()
|
||||
LOCAL s, qSize, qTBtn, a_, aBtns
|
||||
LOCAL s, qTBtn, a_, aBtns, qAct
|
||||
|
||||
STATIC qSize
|
||||
|
||||
qSize := QSize():new( 20,20 )
|
||||
|
||||
/* Toolbar Panels */
|
||||
|
||||
::oIde:qTBarPanels := QToolBar():new()
|
||||
::qTBarPanels:setObjectName( "ToolBar_Panels" )
|
||||
::qTBarPanels:setAllowedAreas( Qt_LeftToolBarArea )
|
||||
@@ -496,7 +519,6 @@ METHOD IdeDocks:buildToolBarPanels()
|
||||
NEXT
|
||||
|
||||
/* Toolbar Line Actions */
|
||||
//::oDlg:oWidget:addToolBarBreak( Qt_LeftToolBarArea )
|
||||
|
||||
::oIde:qTBarLines := QToolBar():new()
|
||||
::qTBarLines:setObjectName( "ToolBar_Lines" )
|
||||
@@ -523,27 +545,79 @@ METHOD IdeDocks:buildToolBarPanels()
|
||||
::qTBarLines:addWidget( qTBtn )
|
||||
aadd( ::aBtnLines, qTBtn )
|
||||
NEXT
|
||||
|
||||
::qTBarLines:addSeparator()
|
||||
|
||||
aBtns := {}
|
||||
aadd( aBtns, { "toupper" , "To Upper" , {|| ::oEM:convertSelection( "ToUpper" ) } } )
|
||||
aadd( aBtns, { "tolower" , "To Lower" , {|| ::oEM:convertSelection( "ToLower" ) } } )
|
||||
aadd( aBtns, { "invertcase" , "Invert Case" , {|| ::oEM:convertSelection( "Invert" ) } } )
|
||||
aadd( aBtns, {} )
|
||||
aadd( aBtns, { "blockcomment" , "Block Comment" , {|| ::oEM:blockComment() } } )
|
||||
aadd( aBtns, { "streamcomment" , "Stream Comment" , {|| ::oEM:streamComment() } } )
|
||||
aadd( aBtns, {} )
|
||||
aadd( aBtns, { "blockindentr" , "Indent Right" , {|| ::oEM:indent( 1 ) } } )
|
||||
aadd( aBtns, { "blockindentl" , "Indent Left" , {|| ::oEM:indent( -1 ) } } )
|
||||
aadd( aBtns, {} )
|
||||
aadd( aBtns, { "sgl2dblquote" , "Single to Double Quotes", {|| ::oEM:convertDQuotes() } } )
|
||||
aadd( aBtns, { "dbl2sglquote" , "Double to Single Quotes", {|| ::oEM:convertQuotes() } } )
|
||||
aadd( aBtns, {} )
|
||||
FOR EACH a_ IN aBtns
|
||||
qTBtn := QToolButton():new()
|
||||
qTBtn:setTooltip( a_[ 2 ] )
|
||||
qTBtn:setIcon( ::resPath + a_[ 1 ] + ".png" )
|
||||
qTBtn:setMaximumWidth( 20 )
|
||||
qTBtn:setMaximumHeight( 20 )
|
||||
::connect( qTBtn, "clicked()", a_[ 3 ] )
|
||||
::qTBarLines:addWidget( qTBtn )
|
||||
aadd( ::aBtnLines, qTBtn )
|
||||
IF empty( a_ )
|
||||
::qTBarLines:addSeparator()
|
||||
ELSE
|
||||
qTBtn := QToolButton():new()
|
||||
qTBtn:setTooltip( a_[ 2 ] )
|
||||
qTBtn:setIcon( ::resPath + a_[ 1 ] + ".png" )
|
||||
qTBtn:setMaximumWidth( 20 )
|
||||
qTBtn:setMaximumHeight( 20 )
|
||||
::connect( qTBtn, "clicked()", a_[ 3 ] )
|
||||
::qTBarLines:addWidget( qTBtn )
|
||||
aadd( ::aBtnLines, qTBtn )
|
||||
ENDIF
|
||||
NEXT
|
||||
|
||||
/* Right-hand docks toolbar */
|
||||
::oIde:qTBarDocks := QToolBar():new()
|
||||
::qTBarDocks:setObjectName( "ToolBar_Docks" )
|
||||
::qTBarDocks:setAllowedAreas( Qt_RightToolBarArea )
|
||||
::qTBarDocks:setOrientation( Qt_Vertical )
|
||||
::qTBarDocks:setIconSize( QSize():new( 16,16 ) )
|
||||
::qTBarDocks:setMovable( .f. )
|
||||
::qTBarDocks:setFloatable( .f. )
|
||||
::qTBarDocks:setStyleSheet( "QToolBar { spacing: 1px; color: white; margin-top: 2px; }" )
|
||||
::qTBarDocks:setToolButtonStyle( Qt_ToolButtonIconOnly )
|
||||
|
||||
aBtns := {}
|
||||
aadd( aBtns, { ::oHelpDock , "help" } )
|
||||
aadd( aBtns, { ::oDocViewDock , "harbourhelp" } )
|
||||
aadd( aBtns, {} )
|
||||
aadd( aBtns, { ::oDockPT , "projectstree" } )
|
||||
aadd( aBtns, { ::oDockED , "tabs" } )
|
||||
aadd( aBtns, {} )
|
||||
aadd( aBtns, { ::oFuncDock , "dc_function" } )
|
||||
aadd( aBtns, { ::oPropertiesDock, "properties" } )
|
||||
aadd( aBtns, { ::oEnvironDock , "envconfig" } )
|
||||
aadd( aBtns, { ::oSkeltnDock , "codeskeletons" } )
|
||||
aadd( aBtns, { ::oThemesDock , "syntaxhiliter" } )
|
||||
aadd( aBtns, { ::oFindDock , "search" } )
|
||||
aadd( aBtns, {} )
|
||||
aadd( aBtns, { ::oDockB2 , "builderror" } )
|
||||
* aadd( aBtns, { ::oDockB1 , "builderror" } )
|
||||
* aadd( aBtns, { ::oDockB , "builderror" } )
|
||||
|
||||
FOR EACH a_ IN aBtns
|
||||
IF empty( a_ )
|
||||
::qTBarDocks:addSeparator()
|
||||
ELSE
|
||||
qAct := QAction():from( a_[ 1 ]:oWidget:toggleViewAction() )
|
||||
qAct:setIcon( hbide_image( a_[ 2 ] ) )
|
||||
::qTBarDocks:addAction( qAct )
|
||||
aadd( ::aBtnDocks, qAct )
|
||||
ENDIF
|
||||
NEXT
|
||||
|
||||
::oDlg:oWidget:addToolBar( Qt_RightToolBarArea, ::qTBarDocks )
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -557,15 +631,17 @@ METHOD IdeDocks:buildProjectTree()
|
||||
::oDlg:addChild( ::oDockPT )
|
||||
::oDockPT:oWidget:setFeatures( QDockWidget_DockWidgetClosable + QDockWidget_DockWidgetMovable )
|
||||
::oDockPT:oWidget:setAllowedAreas( Qt_LeftDockWidgetArea )
|
||||
::oDockPT:oWidget:setWindowTitle( "Projects" )
|
||||
::oDockPT:oWidget:setWindowTitle( "Projects Tree" )
|
||||
::oDockPT:oWidget:setFocusPolicy( Qt_NoFocus )
|
||||
|
||||
::oIde:oProjTree := XbpTreeView():new()
|
||||
::oProjTree:hasLines := .T.
|
||||
::oProjTree:hasButtons := .T.
|
||||
::oProjTree:create( ::oDockPT, , { 0,0 }, { 10,10 }, , .t. )
|
||||
::oProjTree:create( ::oDockPT, , { 0,0 }, { 100,10 }, , .t. )
|
||||
|
||||
::oProjTree:setStyleSheet( GetStyleSheet( "QTreeWidgetHB" ) )
|
||||
::oProjTree:oWidget:setMinimumWidth( 100 )
|
||||
::oProjTree:oWidget:setSizePolicy_1( QSizePolicy_MinimumExpanding, QSizePolicy_Preferred )
|
||||
|
||||
* ::oProjTree:itemMarked := {|oItem| ::manageItemSelected( 0, oItem ), ::oCurProjItem := oItem }
|
||||
::oProjTree:itemMarked := {|oItem| ::oIde:oCurProjItem := oItem, ::oIde:manageFocusInEditor() }
|
||||
@@ -613,7 +689,10 @@ METHOD IdeDocks:buildEditorTree()
|
||||
::oIde:oEditTree := XbpTreeView():new()
|
||||
::oEditTree:hasLines := .T.
|
||||
::oEditTree:hasButtons := .T.
|
||||
::oEditTree:create( ::oDockED, , { 0,0 }, { 10,10 }, , .t. )
|
||||
::oEditTree:create( ::oDockED, , { 0,0 }, { 100,10 }, , .t. )
|
||||
|
||||
::oEditTree:oWidget:setSizePolicy_1( QSizePolicy_MinimumExpanding, QSizePolicy_Preferred )
|
||||
::oEditTree:oWidget:setMinimumWidth( 100 )
|
||||
|
||||
//::oEditTree:itemMarked := {|oItem| ::manageItemSelected( 0, oItem ), ::oCurProjItem := oItem }
|
||||
::oEditTree:itemMarked := {|oItem| ::oIde:oCurProjItem := oItem, ::oIde:manageFocusInEditor() }
|
||||
@@ -811,6 +890,8 @@ METHOD IdeDocks:buildThemesDock()
|
||||
::oIde:oThemesDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockThemes", "Editor Themes", QDockWidget_DockWidgetFloatable )
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oThemesDock:oWidget, Qt_Horizontal )
|
||||
|
||||
::connect( ::oThemesDock:oWidget, "visibilityChanged(bool)", {|p| ::execEvent( dockThemes_visibilityChanged, p ) } )
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -820,14 +901,7 @@ METHOD IdeDocks:buildPropertiesDock()
|
||||
::oIde:oPropertiesDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockProperties", "Project Properties", QDockWidget_DockWidgetFloatable )
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oPropertiesDock:oWidget, Qt_Horizontal )
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeDocks:buildEnvironDock()
|
||||
|
||||
::oIde:oEnvironDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockEnvironments", "Compiler Environments", QDockWidget_DockWidgetFloatable )
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oEnvironDock:oWidget, Qt_Horizontal )
|
||||
::connect( ::oPropertiesDock:oWidget, "visibilityChanged(bool)", {|p| ::execEvent( dockProperties_visibilityChanged, p ) } )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -838,19 +912,20 @@ METHOD IdeDocks:buildFindInFiles()
|
||||
::oIde:oFindDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockFindInFiles", "Find in Files", QDockWidget_DockWidgetFloatable )
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oFindDock:oWidget, Qt_Horizontal )
|
||||
|
||||
::connect( ::oFindDock:oWidget, "visibilityChanged(bool)", {|p| ::execEvent( dockFindInFiles_visibilityChanged, p ) } )
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeDocks:buildDocViewer()
|
||||
|
||||
::oIde:oDocViewDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockDocViewer", "Document Viewer", QDockWidget_DockWidgetFloatable )
|
||||
::oIde:oDocViewDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockDocViewer", "Harbour Documentation", QDockWidget_DockWidgetFloatable )
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oDocViewDock:oWidget, Qt_Horizontal )
|
||||
|
||||
::oDocViewDock:qtObject := ideHarbourHelp():new():create( ::oIde )
|
||||
|
||||
::oDocViewDock:oWidget:setWidget( ::oDocViewDock:qtObject:oUI )
|
||||
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oDocViewDock:oWidget, Qt_Horizontal )
|
||||
::connect( ::oDocViewDock:oWidget, "visibilityChanged(bool)", {|p| ::execEvent( dockDocViewer_visibilityChanged, p ) } )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -977,16 +1052,16 @@ METHOD IdeDocks:setStatusText( nPart, xValue )
|
||||
oPanel:caption := "Find: " + xValue
|
||||
EXIT
|
||||
CASE SB_PNL_CODEC
|
||||
oPanel:caption := "<font color = green >Codec: " + xValue + "</font>"
|
||||
oPanel:caption := "<font color = brown >Codec: " + xValue + "</font>"
|
||||
EXIT
|
||||
CASE SB_PNL_ENVIRON
|
||||
oPanel:caption := "<font color = blue >Env: " + xValue + "</font>"
|
||||
EXIT
|
||||
CASE SB_PNL_VIEW
|
||||
oPanel:caption := "<font color = brown >View: " + xValue + "</font>"
|
||||
oPanel:caption := "<font color = green >View: " + xValue + "</font>"
|
||||
EXIT
|
||||
CASE SB_PNL_PROJECT
|
||||
oPanel:caption := "<font color = darkred >Proj: " + xValue + "</font>"
|
||||
oPanel:caption := "<font color = darkred >Proj: " + xValue + "</font>"
|
||||
EXIT
|
||||
ENDSWITCH
|
||||
|
||||
@@ -1062,3 +1137,13 @@ METHOD IdeDocks:toggleBottomDocks()
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeDocks:buildEnvironDock()
|
||||
|
||||
::oIde:oEnvironDock := ::getADockWidget( Qt_RightDockWidgetArea, "dockEnvironments", "Compiler Environments", QDockWidget_DockWidgetFloatable )
|
||||
::oDlg:oWidget:addDockWidget_1( Qt_RightDockWidgetArea, ::oEnvironDock:oWidget, Qt_Horizontal )
|
||||
|
||||
::connect( ::oEnvironDock:oWidget, "visibilityChanged(bool)", {|p| ::execEvent( docEnvironments_visibilityChanged, p ) } )
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
@@ -73,6 +73,7 @@
|
||||
|
||||
CLASS IdeSearchReplace INHERIT IdeObject
|
||||
|
||||
DATA oXbp
|
||||
DATA qFindLineEdit
|
||||
DATA qReplLineEdit
|
||||
DATA nCurDirection INIT 0
|
||||
@@ -104,8 +105,17 @@ METHOD IdeSearchReplace:create( oIde )
|
||||
|
||||
::oIde := oIde
|
||||
|
||||
//::oUI := HbQtUI():new( ::oIde:resPath + "searchreplacepanel.uic", ::oIde:oDlg:oWidget ):build()
|
||||
|
||||
#if 0
|
||||
::oUI := HbQtUI():new( ::oIde:resPath + "searchreplace.uic", ::oIde:oDlg:oWidget ):build()
|
||||
::oXbp := XbpWindow():new()
|
||||
::oXbp:oWidget := ::oUI:oWidget
|
||||
::oDlg:addChild( ::oXbp )
|
||||
::oXbp:qtObject := ::oUI
|
||||
#else
|
||||
::oUI := HbQtUI():new( ::oIde:resPath + "searchreplace.uic", ::oIde:oDlg:oWidget ):build()
|
||||
#endif
|
||||
|
||||
::oUI:setFocusPolicy( Qt_StrongFocus )
|
||||
|
||||
::oUI:q_frameFind:setStyleSheet( "" )
|
||||
@@ -141,7 +151,7 @@ METHOD IdeSearchReplace:create( oIde )
|
||||
|
||||
::oUI:q_checkReplace:setEnabled( .f. )
|
||||
::oUI:q_frameReplace:hide()
|
||||
|
||||
hbide_dbg("========================================================================IdeSearchReplace:create()" )
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -149,8 +159,11 @@ METHOD IdeSearchReplace:create( oIde )
|
||||
METHOD IdeSearchReplace:destroy()
|
||||
|
||||
::disconnect( ::qFindLineEdit, "textChanged(QString)" )
|
||||
::disconnect( ::qFindLineEdit, "returnPressed()" )
|
||||
|
||||
::oUI:destroy()
|
||||
IF hb_isObject( ::oUI )
|
||||
::oUI:destroy()
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -609,7 +622,7 @@ METHOD IdeFindInFiles:buildUI()
|
||||
|
||||
::oUI := HbQtUI():new( ::oIde:resPath + "findinfilesex.uic", ::oFindDock:oWidget ):build()
|
||||
::oUI:hide()
|
||||
hbide_dbg( "-------------------------", 0 )
|
||||
|
||||
::oFindDock:qtObject := ::oUI
|
||||
::oFindDock:oWidget:setWidget( ::oUI )
|
||||
|
||||
@@ -639,7 +652,7 @@ hbide_dbg( "-------------------------", 0 )
|
||||
::oUI:q_checkListOnly:setChecked( .t. )
|
||||
::oUI:q_checkPrg:setChecked( .t. )
|
||||
|
||||
::oIde:setPosAndSizeByIni( ::oUI:oWidget, FindInFilesDialogGeometry )
|
||||
* ::oIde:setPosAndSizeByIni( ::oUI:oWidget, FindInFilesDialogGeometry )
|
||||
|
||||
qLineEdit := QLineEdit():configure( ::oUI:q_comboExpr:lineEdit() )
|
||||
IF !empty( ::oEM )
|
||||
@@ -884,7 +897,6 @@ METHOD IdeFindInFiles:show()
|
||||
IF empty( ::oUI )
|
||||
::buildUI()
|
||||
ENDIF
|
||||
::oFindDock:show()
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -1328,4 +1340,3 @@ STATIC FUNCTION hbide_isSourceOfType( cSource, aFilter )
|
||||
RETURN ascan( aFilter, {|e| cExt $ e } ) > 0
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
|
||||
@@ -164,6 +164,7 @@ CLASS IdeHarbourHelp INHERIT IdeObject
|
||||
|
||||
METHOD new( oIde )
|
||||
METHOD create( oIde )
|
||||
METHOD show()
|
||||
METHOD destroy()
|
||||
|
||||
METHOD execEvent( nMode, p, p1 )
|
||||
@@ -204,17 +205,26 @@ METHOD IdeHarbourHelp:create( oIde )
|
||||
DEFAULT oIde TO ::oIde
|
||||
::oIde := oIde
|
||||
|
||||
::oUI := HbQtUI():new( ::resPath + "docviewgenerator.uic", ::oDlg:oWidget ):build()
|
||||
RETURN Self
|
||||
|
||||
::setImages()
|
||||
::setTooltips()
|
||||
::installSignals()
|
||||
::setParameters()
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
::populateRootInfo()
|
||||
METHOD IdeHarbourHelp:show()
|
||||
|
||||
/* Should it be here */
|
||||
::refreshDocTree()
|
||||
IF empty( ::oUI )
|
||||
::oUI := HbQtUI():new( ::resPath + "docviewgenerator.uic", ::oDlg:oWidget ):build()
|
||||
|
||||
::oDocViewDock:oWidget:setWidget( ::oUI )
|
||||
|
||||
::setImages()
|
||||
::setTooltips()
|
||||
::installSignals()
|
||||
::setParameters()
|
||||
|
||||
::populateRootInfo()
|
||||
|
||||
::refreshDocTree()
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -223,6 +233,10 @@ METHOD IdeHarbourHelp:create( oIde )
|
||||
METHOD IdeHarbourHelp:destroy()
|
||||
LOCAL a_
|
||||
|
||||
IF empty( ::oUI )
|
||||
RETURN Self
|
||||
ENDIF
|
||||
|
||||
::disconnect( ::oUI:q_treeDoc, "itemSelectionChanged()" )
|
||||
::disconnect( ::oUI:q_treeCategory, "itemSelectionChanged()" )
|
||||
|
||||
@@ -255,8 +269,10 @@ METHOD IdeHarbourHelp:destroy()
|
||||
a_[ 1 ] := NIL ; a_[ 3 ] := NIL
|
||||
ENDIF
|
||||
NEXT
|
||||
::aNodes[ 1, 1 ] := NIL
|
||||
::aNodes := NIL
|
||||
IF !empty( ::aNodes )
|
||||
::aNodes[ 1, 1 ] := NIL
|
||||
ENDIF
|
||||
::aNodes := NIL
|
||||
|
||||
/* Index Tab */
|
||||
FOR EACH a_ IN ::aFunctions
|
||||
@@ -287,23 +303,23 @@ METHOD IdeHarbourHelp:destroy()
|
||||
METHOD IdeHarbourHelp:setImages()
|
||||
LOCAL oUI := ::oUI
|
||||
|
||||
oUI:q_buttonHome:setIcon( ::resPath + "dc_home.png" )
|
||||
oUI:q_buttonBackward:setIcon( ::resPath + "dc_left.png" )
|
||||
oUI:q_buttonForward:setIcon( ::resPath + "dc_right.png" )
|
||||
oUI:q_buttonUp:setIcon( ::resPath + "dc_up.png" )
|
||||
oUI:q_buttonRefresh:setIcon( ::resPath + "dc_refresh.png" )
|
||||
oUI:q_buttonPrint:setIcon( ::resPath + "dc_print.png" )
|
||||
oUI:q_buttonPdf:setIcon( ::resPath + "dc_pdffile.png" )
|
||||
oUI:q_buttonHome:setIcon( hbide_image( "dc_home" ) )
|
||||
oUI:q_buttonBackward:setIcon( hbide_image( "dc_left" ) )
|
||||
oUI:q_buttonForward:setIcon( hbide_image( "dc_right" ) )
|
||||
oUI:q_buttonUp:setIcon( hbide_image( "dc_up" ) )
|
||||
oUI:q_buttonRefresh:setIcon( hbide_image( "dc_refresh" ) )
|
||||
oUI:q_buttonPrint:setIcon( hbide_image( "dc_print" ) )
|
||||
oUI:q_buttonPdf:setIcon( hbide_image( "dc_pdffile" ) )
|
||||
|
||||
oUI:q_buttonSave:setIcon( ::resPath + "save.png" )
|
||||
oUI:q_buttonExit:setIcon( ::resPath + "dc_quit.png" )
|
||||
oUI:q_buttonSave:setIcon( hbide_image( "save" ) )
|
||||
oUI:q_buttonExit:setIcon( hbide_image( "dc_quit" ) )
|
||||
|
||||
oUI:q_buttonInstall:setIcon( ::resPath + "dc_folder.png" )
|
||||
oUI:q_buttonInstall:setIcon( hbide_image( "dc_folder" ) )
|
||||
|
||||
oUI:q_buttonArgPlus:setIcon( ::resPath + "dc_plus.png" )
|
||||
oUI:q_buttonArgMinus:setIcon( ::resPath + "dc_delete.png" )
|
||||
oUI:q_buttonArgUp:setIcon( ::resPath + "dc_up.png" )
|
||||
oUI:q_buttonArgDown:setIcon( ::resPath + "dc_down.png" )
|
||||
oUI:q_buttonArgPlus:setIcon( hbide_image( "dc_plus" ) )
|
||||
oUI:q_buttonArgMinus:setIcon( hbide_image( "dc_delete" ) )
|
||||
oUI:q_buttonArgUp:setIcon( hbide_image( "dc_up" ) )
|
||||
oUI:q_buttonArgDown:setIcon( hbide_image( "dc_down" ) )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -673,7 +689,7 @@ METHOD IdeHarbourHelp:populateIndex()
|
||||
METHOD IdeHarbourHelp:parseTextFile( cTextFile, oParent )
|
||||
LOCAL a_, s, nPart, oFunc, oTWItem
|
||||
LOCAL lIsFunc := .f.
|
||||
LOCAL cIcon := ::resPath + "dc_function.png"
|
||||
LOCAL cIcon := hbide_image( "dc_function" )
|
||||
LOCAL aFn := {}
|
||||
LOCAL nParsed := ascan( ::aFuncByFile, {|e_| e_[ 1 ] == cTextFile } )
|
||||
|
||||
|
||||
@@ -1612,3 +1612,12 @@ FUNCTION hbide_stripRoot( cRoot, cPath )
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
FUNCTION hbide_image( cName )
|
||||
RETURN hbide_pathToOsPath( hb_DirBase() + "resources" + "/" + cName + ".png" )
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
FUNCTION hbide_uic( cName )
|
||||
RETURN hbide_pathToOsPath( hb_DirBase() + "resources" + "/" + cName + ".uic" )
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
@@ -116,6 +116,7 @@ CLASS IdeObject
|
||||
ACCESS qTBarSlctns INLINE ::oIde:qTBarSlctns
|
||||
ACCESS qTBarLines INLINE ::oIde:qTBarLines
|
||||
ACCESS qTBarPanels INLINE ::oIde:qTBarPanels
|
||||
ACCESS qTBarDocks INLINE ::oIde:qTBarDocks
|
||||
|
||||
ACCESS cWrkProject INLINE ::oIde:cWrkProject
|
||||
ACCESS cWrkTheme INLINE ::oIde:cWrkTheme
|
||||
|
||||
@@ -363,8 +363,6 @@ METHOD IdeProject:expandMeta( s )
|
||||
|
||||
CLASS IdeProjManager INHERIT IdeObject
|
||||
|
||||
DATA oUIEnv
|
||||
|
||||
DATA cSaveTo
|
||||
DATA aPrjProps INIT {}
|
||||
|
||||
@@ -414,6 +412,7 @@ CLASS IdeProjManager INHERIT IdeObject
|
||||
METHOD loadHbpProject()
|
||||
METHOD isValidProjectLocation( lTell )
|
||||
METHOD setProjectLocation( cPath )
|
||||
METHOD buildInterface()
|
||||
|
||||
ENDCLASS
|
||||
|
||||
@@ -439,7 +438,9 @@ METHOD IdeProjManager:create( oIDE )
|
||||
|
||||
METHOD IdeProjManager:destroy()
|
||||
|
||||
//::oUIEnv:destroy()
|
||||
IF !empty( ::oUI )
|
||||
// ::oUI:destroy()
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -518,7 +519,10 @@ METHOD IdeProjManager:loadProperties( cProjFileName, lNew, lFetch, lUpdateTree )
|
||||
/* Access/Assign via this object */
|
||||
::oProject := IdeProject():new( ::oIDE, ::aPrjProps )
|
||||
//
|
||||
::fetchProperties()
|
||||
//::fetchProperties()
|
||||
//
|
||||
::oPropertiesDock:show()
|
||||
//
|
||||
IF !empty( ::cSaveTo ) .and. hb_FileExists( ::cSaveTo )
|
||||
cProjFileName := ::cSaveTo
|
||||
::aPrjProps := hbide_fetchHbiStructFromFile( hbide_pathToOSPath( cProjFileName ) ) /* Reload from file */
|
||||
@@ -550,55 +554,14 @@ METHOD IdeProjManager:loadProperties( cProjFileName, lNew, lFetch, lUpdateTree )
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeProjManager:fetchProperties()
|
||||
LOCAL cLukupPng
|
||||
LOCAL cPrjLoc := hb_dirBase() + "projects"
|
||||
|
||||
IF empty( ::oProject )
|
||||
::oProject := IdeProject():new( ::oIDE, ::aPrjProps )
|
||||
ENDIF
|
||||
|
||||
IF empty( ::oUI )
|
||||
::oUI := HbQtUI():new( ::resPath + "projectpropertiesex.uic", ::oDlg:oWidget ):build()
|
||||
|
||||
::oPropertiesDock:oWidget:setWidget( ::oUI )
|
||||
::oPropertiesDock:qtObject := ::oUI
|
||||
|
||||
::oUI:q_comboPrjType:addItem( "Executable" )
|
||||
::oUI:q_comboPrjType:addItem( "Library" )
|
||||
::oUI:q_comboPrjType:addItem( "Dll" )
|
||||
|
||||
cLukupPng := ::resPath + "folder.png"
|
||||
//
|
||||
::oUI:q_buttonChoosePrjLoc:setIcon( cLukupPng )
|
||||
::oUI:q_buttonChooseWd :setIcon( cLukupPng )
|
||||
::oUI:q_buttonChooseDest :setIcon( cLukupPng )
|
||||
::oUI:q_buttonBackup :setIcon( cLukupPng )
|
||||
::oUI:q_buttonXmate :setIcon( ::resPath + "xmate.png" )
|
||||
::oUI:q_buttonHbp :setIcon( ::resPath + "open.png" )
|
||||
|
||||
::oUI:q_buttonSelect :setIcon( ::resPath + "open.png" )
|
||||
//::oUI:q_buttonSort :setIcon( ::resPath + "toupper.png" ) // TODO: toupper.png => atoz.png
|
||||
::oUI:q_buttonSort :setIcon( ::resPath + "sort.png" ) // TODO: toupper.png => atoz.png
|
||||
//::oUI:q_buttonSortZA :setIcon( ::resPath + "tolower.png" ) // tolower.png => ztoa.png
|
||||
::oUI:q_buttonSortZA :setIcon( ::resPath + "sortdescend.png" ) // tolower.png => ztoa.png
|
||||
::oUI:q_buttonSortOrg:setIcon( ::resPath + "invertcase.png" ) // tolower.png => ztoa.png
|
||||
|
||||
::oUI:signal( "buttonCn" , "clicked()", {|| ::lSaveOK := .f., ::oPropertiesDock:hide() } ) //oWidget:close() } )
|
||||
::oUI:signal( "buttonSave" , "clicked()", {|| ::lSaveOK := .t., ::save( .F. ) } )
|
||||
::oUI:signal( "buttonSaveExit" , "clicked()", {|| ::lSaveOK := .t., ::save( .T. ) } )
|
||||
//
|
||||
::oUI:signal( "buttonSelect" , "clicked()", {|| ::addSources() } )
|
||||
::oUI:signal( "buttonSort" , "clicked()", {|| ::sortSources( "az" ) } )
|
||||
::oUI:signal( "buttonSortZA" , "clicked()", {|| ::sortSources( "za" ) } )
|
||||
::oUI:signal( "buttonSortOrg" , "clicked()", {|| ::sortSources( "org" ) } )
|
||||
//
|
||||
::oUI:signal( "tabWidget" , "currentChanged(int)", {|p| ::updateHbp( p ) } )
|
||||
::oUI:signal( "editMetaData" , "textChanged()" , {|| ::updateMetaData() } )
|
||||
|
||||
::oUI:signal( "buttonChoosePrjLoc", "clicked()", {|| ::PromptForPath( 'editPrjLoctn' , 'Choose Project Location...' ) } )
|
||||
::oUI:signal( "buttonChooseWd" , "clicked()", {|| ::PromptForPath( 'editWrkFolder', 'Choose Working Folder...' ) } )
|
||||
::oUI:signal( "buttonChooseDest" , "clicked()", {|| ::PromptForPath( 'editDstFolder', 'Choose Destination Folder...' ) } )
|
||||
::oUI:signal( "buttonBackup" , "clicked()", {|| ::PromptForPath( 'editBackup' , 'Choose Backup Folder...' ) } )
|
||||
::oUI:signal( "buttonXmate" , "clicked()", {|| ::loadXhpProject() } )
|
||||
::oUI:signal( "buttonHbp" , "clicked()", {|| ::loadHbpProject() } )
|
||||
|
||||
::oUI:signal( "editPrjLoctn" , "textChanged(QString)", {|cPath| ::setProjectLocation( cPath ) } )
|
||||
::buildInterface()
|
||||
ENDIF
|
||||
|
||||
IF empty( ::aPrjProps )
|
||||
@@ -652,7 +615,56 @@ METHOD IdeProjManager:fetchProperties()
|
||||
::oUI:oWidget:setWindowTitle( 'Properties for "' + ::oUI:q_editPrjTitle:Text() + '"' )
|
||||
ENDIF
|
||||
|
||||
::oPropertiesDock:show()
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeProjManager:buildInterface()
|
||||
LOCAL cLukupPng
|
||||
|
||||
::oUI := HbQtUI():new( ::resPath + "projectpropertiesex.uic", ::oDlg:oWidget ):build()
|
||||
|
||||
::oPropertiesDock:oWidget:setWidget( ::oUI )
|
||||
::oPropertiesDock:qtObject := ::oUI
|
||||
|
||||
::oUI:q_comboPrjType:addItem( "Executable" )
|
||||
::oUI:q_comboPrjType:addItem( "Library" )
|
||||
::oUI:q_comboPrjType:addItem( "Dll" )
|
||||
|
||||
cLukupPng := hbide_image( "folder" )
|
||||
//
|
||||
::oUI:q_buttonChoosePrjLoc:setIcon( cLukupPng )
|
||||
::oUI:q_buttonChooseWd :setIcon( cLukupPng )
|
||||
::oUI:q_buttonChooseDest :setIcon( cLukupPng )
|
||||
::oUI:q_buttonBackup :setIcon( cLukupPng )
|
||||
::oUI:q_buttonXmate :setIcon( hbide_image( "xmate" ) )
|
||||
::oUI:q_buttonHbp :setIcon( hbide_image( "open" ) )
|
||||
|
||||
::oUI:q_buttonSelect :setIcon( hbide_image( "open" ) )
|
||||
::oUI:q_buttonSort :setIcon( hbide_image( "sort" ) )
|
||||
::oUI:q_buttonSortZA :setIcon( hbide_image( "sortdescend" ) )
|
||||
::oUI:q_buttonSortOrg:setIcon( hbide_image( "invertcase" ) )
|
||||
|
||||
::oUI:signal( "buttonCn" , "clicked()", {|| ::lSaveOK := .f., ::oPropertiesDock:hide() } )
|
||||
::oUI:signal( "buttonSave" , "clicked()", {|| ::lSaveOK := .t., ::save( .F. ) } )
|
||||
::oUI:signal( "buttonSaveExit" , "clicked()", {|| ::lSaveOK := .t., ::save( .T. ) } )
|
||||
//
|
||||
::oUI:signal( "buttonSelect" , "clicked()", {|| ::addSources() } )
|
||||
::oUI:signal( "buttonSort" , "clicked()", {|| ::sortSources( "az" ) } )
|
||||
::oUI:signal( "buttonSortZA" , "clicked()", {|| ::sortSources( "za" ) } )
|
||||
::oUI:signal( "buttonSortOrg" , "clicked()", {|| ::sortSources( "org" ) } )
|
||||
//
|
||||
::oUI:signal( "tabWidget" , "currentChanged(int)", {|p| ::updateHbp( p ) } )
|
||||
::oUI:signal( "editMetaData" , "textChanged()" , {|| ::updateMetaData() } )
|
||||
|
||||
::oUI:signal( "buttonChoosePrjLoc", "clicked()", {|| ::PromptForPath( 'editPrjLoctn' , 'Choose Project Location...' ) } )
|
||||
::oUI:signal( "buttonChooseWd" , "clicked()", {|| ::PromptForPath( 'editWrkFolder', 'Choose Working Folder...' ) } )
|
||||
::oUI:signal( "buttonChooseDest" , "clicked()", {|| ::PromptForPath( 'editDstFolder', 'Choose Destination Folder...' ) } )
|
||||
::oUI:signal( "buttonBackup" , "clicked()", {|| ::PromptForPath( 'editBackup' , 'Choose Backup Folder...' ) } )
|
||||
::oUI:signal( "buttonXmate" , "clicked()", {|| ::loadXhpProject() } )
|
||||
::oUI:signal( "buttonHbp" , "clicked()", {|| ::loadHbpProject() } )
|
||||
|
||||
::oUI:signal( "editPrjLoctn" , "textChanged(QString)", {|cPath| ::setProjectLocation( cPath ) } )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -965,28 +977,28 @@ METHOD IdeProjManager:loadXhpProject()
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeProjManager:manageEnvironments()
|
||||
LOCAL oUIEnv
|
||||
|
||||
IF empty( ::oUIEnv )
|
||||
::oUIEnv := HbQtUI():new( ::resPath + "environments.uic", ::oEnvironDock:oWidget ):build()
|
||||
::oEnvironDock:qtObject := ::oUIEnv
|
||||
::oEnvironDock:oWidget:setWidget( ::oUIEnv )
|
||||
IF empty( ::oEnvironDock:qtObject )
|
||||
oUIEnv := HbQtUI():new( ::resPath + "environments.uic", ::oEnvironDock:oWidget ):build()
|
||||
::oEnvironDock:qtObject := oUIEnv
|
||||
::oEnvironDock:oWidget:setWidget( oUIEnv )
|
||||
|
||||
::oUIEnv:q_buttonPathMk2:setIcon( ::resPath + "folder.png" )
|
||||
::oUIEnv:q_buttonPathEnv:setIcon( ::resPath + "folder.png" )
|
||||
oUIEnv:q_buttonPathMk2:setIcon( hbide_image( "folder" ) )
|
||||
oUIEnv:q_buttonPathEnv:setIcon( hbide_image( "folder" ) )
|
||||
|
||||
::oUIEnv:signal( "buttonCn" , "clicked()", {|| ::oEnvironDock:hide() } )
|
||||
::oUIEnv:signal( "buttonSave" , "clicked()", {|| ::saveEnvironments() } )
|
||||
::oUIEnv:signal( "buttonSaveExit", "clicked()", {|| ::saveEnvironments(), ::oEnvironDock:hide() } )
|
||||
::oUIEnv:signal( "buttonPathMk2" , "clicked()", {|| ::PromptForPath( 'editPathMk2', 'Choose hbmk2 Executable Folder...' ) } )
|
||||
::oUIEnv:signal( "buttonPathEnv" , "clicked()", {|| ::PromptForPath( 'editPathEnv', 'Choose hbIDE.env Folder...' ), ;
|
||||
::oUIEnv:q_editCompilers:setPlainText( hb_memoread( hbide_pathFile( ::oUIEnv:q_editPathEnv:text(), "hbide.env" ) ) ) } )
|
||||
oUIEnv:signal( "buttonCn" , "clicked()", {|| ::oEnvironDock:hide() } )
|
||||
oUIEnv:signal( "buttonSave" , "clicked()", {|| ::saveEnvironments() } )
|
||||
oUIEnv:signal( "buttonSaveExit", "clicked()", {|| ::saveEnvironments(), ::oEnvironDock:hide() } )
|
||||
oUIEnv:signal( "buttonPathMk2" , "clicked()", {|| ::PromptForPath( 'editPathMk2', 'Choose hbmk2 Executable Folder...' ) } )
|
||||
oUIEnv:signal( "buttonPathEnv" , "clicked()", {|| ::PromptForPath( 'editPathEnv', 'Choose hbIDE.env Folder...' ), ;
|
||||
::oEnvironDock:qtObject:q_editCompilers:setPlainText( ;
|
||||
hb_memoread( hbide_pathFile( ::oEnvironDock:qtObject:q_editPathEnv:text(), "hbide.env" ) ) ) } )
|
||||
ENDIF
|
||||
|
||||
::oUIEnv:q_editPathMk2 :setText( ::aINI[ INI_HBIDE, PathMk2 ] )
|
||||
::oUIEnv:q_editPathEnv :setText( ::aINI[ INI_HBIDE, PathEnv ] )
|
||||
::oUIEnv:q_editCompilers:setPlainText( hb_memoread( hbide_pathFile( ::aINI[ INI_HBIDE, PathEnv ], "hbide.env" ) ) )
|
||||
|
||||
::oEnvironDock:show()
|
||||
::oEnvironDock:qtObject:q_editPathMk2 :setText( ::aINI[ INI_HBIDE, PathMk2 ] )
|
||||
::oEnvironDock:qtObject:q_editPathEnv :setText( ::aINI[ INI_HBIDE, PathEnv ] )
|
||||
::oEnvironDock:qtObject:q_editCompilers:setPlainText( hb_memoread( hbide_pathFile( ::aINI[ INI_HBIDE, PathEnv ], "hbide.env" ) ) )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -994,9 +1006,10 @@ METHOD IdeProjManager:manageEnvironments()
|
||||
|
||||
METHOD IdeProjManager:saveEnvironments()
|
||||
LOCAL cText, cPathMk2, cPathEnv
|
||||
LOCAL oUIEnv := ::oEnvironDock:qtObject
|
||||
|
||||
cPathMk2 := ::oUIEnv:q_editPathMk2:text()
|
||||
cPathEnv := ::oUIEnv:q_editPathEnv:text()
|
||||
cPathMk2 := oUIEnv:q_editPathMk2:text()
|
||||
cPathEnv := oUIEnv:q_editPathEnv:text()
|
||||
|
||||
::oIDE:aINI[ INI_HBIDE, PathMk2 ] := cPathMk2
|
||||
::oIDE:aINI[ INI_HBIDE, PathEnv ] := cPathEnv
|
||||
@@ -1004,7 +1017,7 @@ METHOD IdeProjManager:saveEnvironments()
|
||||
::oIDE:cWrkPathMk2 := cPathMk2
|
||||
::oIDE:cWrkPathEnv := cPathEnv
|
||||
|
||||
IF !empty( cText := ::oUIEnv:q_editCompilers:toPlainText() )
|
||||
IF !empty( cText := oUIEnv:q_editCompilers:toPlainText() )
|
||||
hb_MemoWrit( hbide_pathFile( cPathEnv, "hbide.env" ), cText )
|
||||
ENDIF
|
||||
|
||||
|
||||
@@ -79,21 +79,21 @@ FUNCTION hbide_saveINI( oIde )
|
||||
aadd( txt_, " " )
|
||||
aadd( txt_, "MainWindowGeometry = " + hbide_posAndSize( oIde:oDlg:oWidget ) )
|
||||
aadd( txt_, "ProjectTreeVisible = " + IIF( oIde:lProjTreeVisible, "YES", "NO" ) )
|
||||
aadd( txt_, "ProjectTreeGeometry = " + hbide_posAndSize( oIde:oProjTree:oWidget ) )
|
||||
* aadd( txt_, "ProjectTreeGeometry = " + hbide_posAndSize( oIde:oProjTree:oWidget ) )
|
||||
aadd( txt_, "FunctionListVisible = " + IIF( oIde:lDockRVisible, "YES", "NO" ) )
|
||||
aadd( txt_, "FunctionListGeometry = " + hbide_posAndSize( oIde:oFuncList:oWidget ) )
|
||||
aadd( txt_, "RecentTabIndex = " + hb_ntos( oIde:qTabWidget:currentIndex() ) )
|
||||
aadd( txt_, "CurrentProject = " + oIde:cWrkProject )
|
||||
aadd( txt_, "GotoDialogGeometry = " + oIde:aIni[ INI_HBIDE, GotoDialogGeometry ] )
|
||||
aadd( txt_, "PropsDialogGeometry = " + oIde:aIni[ INI_HBIDE, PropsDialogGeometry ] )
|
||||
* aadd( txt_, "PropsDialogGeometry = " + oIde:aIni[ INI_HBIDE, PropsDialogGeometry ] )
|
||||
aadd( txt_, "FindDialogGeometry = " + oIde:aIni[ INI_HBIDE, FindDialogGeometry ] )
|
||||
aadd( txt_, "ThemesDialogGeometry = " + oIde:aIni[ INI_HBIDE, ThemesDialogGeometry ] )
|
||||
* aadd( txt_, "ThemesDialogGeometry = " + oIde:aIni[ INI_HBIDE, ThemesDialogGeometry ] )
|
||||
aadd( txt_, "CurrentTheme = " + oIde:cWrkTheme )
|
||||
aadd( txt_, "CurrentCodec = " + oIde:cWrkCodec )
|
||||
aadd( txt_, "PathMk2 = " + oIde:aIni[ INI_HBIDE, PathMk2 ] )
|
||||
aadd( txt_, "PathEnv = " + oIde:aIni[ INI_HBIDE, PathEnv ] )
|
||||
aadd( txt_, "CurrentEnvironment = " + oIde:cWrkEnvironment )
|
||||
aadd( txt_, "FindInFilesDialogGeometry = " + oIde:aIni[ INI_HBIDE, FindInFilesDialogGeometry ] )
|
||||
* aadd( txt_, "FindInFilesDialogGeometry = " + oIde:aIni[ INI_HBIDE, FindInFilesDialogGeometry ] )
|
||||
aadd( txt_, "CurrentFind = " + oIde:cWrkFind )
|
||||
aadd( txt_, "CurrentFolderFind = " + oIde:cWrkFolderFind )
|
||||
aadd( txt_, "CurrentReplace = " + oIde:cWrkReplace )
|
||||
|
||||
@@ -129,7 +129,7 @@ CLASS IdeThemes INHERIT IdeObject
|
||||
METHOD setSyntaxRule( qHiliter, cName, cPattern, aAttr )
|
||||
METHOD setSyntaxFormat( qHiliter, cName, aAttr )
|
||||
METHOD setSyntaxHilighting( qEdit, cTheme, lNew )
|
||||
METHOD fetch()
|
||||
METHOD show()
|
||||
METHOD copy()
|
||||
METHOD setTheme()
|
||||
METHOD setAttributes()
|
||||
@@ -213,8 +213,9 @@ METHOD IdeThemes:create( oIde, cIniFile )
|
||||
METHOD IdeThemes:destroy()
|
||||
|
||||
IF !empty( ::oThemes )
|
||||
|
||||
::oUI:destroy()
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -407,15 +408,15 @@ METHOD IdeThemes:setSyntaxHilighting( qEdit, cTheme, lNew )
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD IdeThemes:fetch()
|
||||
METHOD IdeThemes:show()
|
||||
|
||||
IF empty( ::oUI )
|
||||
::lCreating := .t.
|
||||
|
||||
::oUI := HbQtUI():new( ::oIde:resPath + "themesex.uic", ::oThemesDock:oWidget ):build()
|
||||
|
||||
::oThemesDock:oWidget:setWidget( ::oUI )
|
||||
::oThemesDock:qtObject := ::oUI
|
||||
::oThemesDock:oWidget:setWidget( ::oUI )
|
||||
|
||||
::oUI:signal( "comboThemes" , "currentIndexChanged(int)", {|i| ::nCurTheme := i+1, ::setTheme( i ) } )
|
||||
::oUI:signal( "comboItems" , "currentIndexChanged(int)", {|i| ::nCurItem := i+1, ::setAttributes( i ) } )
|
||||
@@ -432,7 +433,7 @@ METHOD IdeThemes:fetch()
|
||||
::oUI:signal( "buttonClose" , "clicked()", ;
|
||||
{|| ::oIde:aIni[ INI_HBIDE, ThemesDialogGeometry ] := hbide_posAndSize( ::oUI:oWidget ), ::oThemesDock:hide() } )
|
||||
|
||||
::oIde:setPosAndSizeByIni( ::oUI:oWidget, ThemesDialogGeometry )
|
||||
* ::oIde:setPosAndSizeByIni( ::oUI:oWidget, ThemesDialogGeometry )
|
||||
|
||||
/* Fill Themes Dialog Values */
|
||||
::oUI:setWindowTitle( GetKeyValue( ::aControls, "dialogTitle" ) )
|
||||
@@ -453,7 +454,7 @@ METHOD IdeThemes:fetch()
|
||||
aeval( ::aThemes, {|e_| ::oUI:qObj[ "comboThemes" ]:addItem( e_[ 1 ] ) } )
|
||||
aeval( ::aItems , {|e_| ::oUI:qObj[ "comboItems" ]:addItem( e_[ 2 ] ) } )
|
||||
|
||||
::qEdit := ::oUI:qObj[ "plainTextEdit" ]
|
||||
::qEdit := ::oUI:qObj[ "plainThemeText" ]
|
||||
::qEdit:setPlainText( GetSource() )
|
||||
::qEdit:setLineWrapMode( QTextEdit_NoWrap )
|
||||
::qEdit:setFont( ::oIde:oFont:oWidget )
|
||||
@@ -469,8 +470,6 @@ METHOD IdeThemes:fetch()
|
||||
|
||||
ENDIF
|
||||
|
||||
::oThemesDock:show()
|
||||
|
||||
RETURN Self
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -590,11 +589,7 @@ METHOD IdeThemes:selectTheme()
|
||||
LOCAL oSL, oStrList, oStrModel, a_, nDone
|
||||
LOCAL pSlots := Qt_Slots_New()
|
||||
|
||||
#ifdef HBIDE_USE_UIC
|
||||
oSL := HbQtUI():new( ::oIde:resPath + "selectionlist.uic", ::oIde:oDlg:oWidget ):build()
|
||||
#else
|
||||
oSL := HbQtUI():new( ::oIde:resPath + "selectionlist.ui", ::oIde:oDlg:oWidget ):create()
|
||||
#endif
|
||||
|
||||
oSL:setWindowTitle( "Available Themes" )
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 954 B After Width: | Height: | Size: 159 B |
BIN
harbour/contrib/hbide/resources/codeskeletons.png
Normal file
|
After Width: | Height: | Size: 152 B |
|
Before Width: | Height: | Size: 156 B After Width: | Height: | Size: 162 B |
@@ -1,22 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormDocViewer</class>
|
||||
<widget class="QWidget" name="FormDocViewer">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>768</width>
|
||||
<height>515</height>
|
||||
<width>640</width>
|
||||
<height>563</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Form</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<property name="leftMargin">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>4</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<item row="2" column="0" colspan="2">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
@@ -60,15 +69,9 @@
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QTabWidget" name="tabWidgetContents">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>200</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>300</width>
|
||||
<width>200</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
@@ -80,7 +83,7 @@
|
||||
</property>
|
||||
<widget class="QWidget" name="tabContents">
|
||||
<attribute name="title">
|
||||
<string>Contents</string>
|
||||
<string>Topics</string>
|
||||
</attribute>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
@@ -269,7 +272,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="tabArguments">
|
||||
<attribute name="title">
|
||||
<string>Arguments</string>
|
||||
<string>Args</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_3">
|
||||
<item row="0" column="0">
|
||||
@@ -338,7 +341,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="tabDesc">
|
||||
<attribute name="title">
|
||||
<string>Description</string>
|
||||
<string>Desc</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_4">
|
||||
<item row="0" column="0">
|
||||
@@ -366,26 +369,6 @@
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tabTemplate">
|
||||
<attribute name="title">
|
||||
<string>Template</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_7">
|
||||
<item row="0" column="0">
|
||||
<widget class="QPlainTextEdit" name="plainTemplate"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tabSource">
|
||||
<attribute name="title">
|
||||
<string>Source</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_9">
|
||||
<item row="0" column="0">
|
||||
<widget class="QPlainTextEdit" name="plainSource"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="2">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'docviewgenerator.ui'
|
||||
**
|
||||
** Created: Mon Feb 22 18:56:47 2010
|
||||
** by: Qt User Interface Compiler version 4.5.3
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormDocViewer
|
||||
{
|
||||
public:
|
||||
QGridLayout *gridLayout;
|
||||
@@ -102,12 +102,6 @@ public:
|
||||
QWidget *tabTests;
|
||||
QGridLayout *gridLayout_6;
|
||||
QPlainTextEdit *plainTests;
|
||||
QWidget *tabTemplate;
|
||||
QGridLayout *gridLayout_7;
|
||||
QPlainTextEdit *plainTemplate;
|
||||
QWidget *tabSource;
|
||||
QGridLayout *gridLayout_9;
|
||||
QPlainTextEdit *plainSource;
|
||||
QHBoxLayout *horizontalLayout_3;
|
||||
QToolButton *buttonHome;
|
||||
QToolButton *buttonBackward;
|
||||
@@ -120,38 +114,38 @@ public:
|
||||
QToolButton *buttonSave;
|
||||
QToolButton *buttonExit;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormDocViewer)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(768, 515);
|
||||
gridLayout = new QGridLayout(Form);
|
||||
if (FormDocViewer->objectName().isEmpty())
|
||||
FormDocViewer->setObjectName(QString::fromUtf8("FormDocViewer"));
|
||||
FormDocViewer->resize(640, 563);
|
||||
gridLayout = new QGridLayout(FormDocViewer);
|
||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||
gridLayout->setContentsMargins(-1, 4, -1, -1);
|
||||
gridLayout->setContentsMargins(2, 4, 2, 2);
|
||||
horizontalLayout = new QHBoxLayout();
|
||||
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||
labelInstall = new QLabel(Form);
|
||||
labelInstall = new QLabel(FormDocViewer);
|
||||
labelInstall->setObjectName(QString::fromUtf8("labelInstall"));
|
||||
|
||||
horizontalLayout->addWidget(labelInstall);
|
||||
|
||||
editInstall = new QLineEdit(Form);
|
||||
editInstall = new QLineEdit(FormDocViewer);
|
||||
editInstall->setObjectName(QString::fromUtf8("editInstall"));
|
||||
|
||||
horizontalLayout->addWidget(editInstall);
|
||||
|
||||
buttonInstall = new QToolButton(Form);
|
||||
buttonInstall = new QToolButton(FormDocViewer);
|
||||
buttonInstall->setObjectName(QString::fromUtf8("buttonInstall"));
|
||||
buttonInstall->setAutoRaise(false);
|
||||
|
||||
horizontalLayout->addWidget(buttonInstall);
|
||||
|
||||
labelDocPrefix = new QLabel(Form);
|
||||
labelDocPrefix = new QLabel(FormDocViewer);
|
||||
labelDocPrefix->setObjectName(QString::fromUtf8("labelDocPrefix"));
|
||||
|
||||
horizontalLayout->addWidget(labelDocPrefix);
|
||||
|
||||
editDocPrefix = new QLineEdit(Form);
|
||||
editDocPrefix = new QLineEdit(FormDocViewer);
|
||||
editDocPrefix->setObjectName(QString::fromUtf8("editDocPrefix"));
|
||||
editDocPrefix->setMaximumSize(QSize(70, 16777215));
|
||||
|
||||
@@ -160,10 +154,9 @@ public:
|
||||
|
||||
gridLayout->addLayout(horizontalLayout, 2, 0, 1, 2);
|
||||
|
||||
tabWidgetContents = new QTabWidget(Form);
|
||||
tabWidgetContents = new QTabWidget(FormDocViewer);
|
||||
tabWidgetContents->setObjectName(QString::fromUtf8("tabWidgetContents"));
|
||||
tabWidgetContents->setMinimumSize(QSize(200, 0));
|
||||
tabWidgetContents->setMaximumSize(QSize(300, 16777215));
|
||||
tabWidgetContents->setMaximumSize(QSize(200, 16777215));
|
||||
tabWidgetContents->setDocumentMode(false);
|
||||
tabContents = new QWidget();
|
||||
tabContents->setObjectName(QString::fromUtf8("tabContents"));
|
||||
@@ -209,7 +202,7 @@ public:
|
||||
|
||||
gridLayout->addWidget(tabWidgetContents, 5, 0, 1, 1);
|
||||
|
||||
tabWidgetElements = new QTabWidget(Form);
|
||||
tabWidgetElements = new QTabWidget(FormDocViewer);
|
||||
tabWidgetElements->setObjectName(QString::fromUtf8("tabWidgetElements"));
|
||||
tabView = new QWidget();
|
||||
tabView->setObjectName(QString::fromUtf8("tabView"));
|
||||
@@ -428,68 +421,48 @@ public:
|
||||
gridLayout_6->addWidget(plainTests, 0, 0, 1, 1);
|
||||
|
||||
tabWidgetElements->addTab(tabTests, QString());
|
||||
tabTemplate = new QWidget();
|
||||
tabTemplate->setObjectName(QString::fromUtf8("tabTemplate"));
|
||||
gridLayout_7 = new QGridLayout(tabTemplate);
|
||||
gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
|
||||
plainTemplate = new QPlainTextEdit(tabTemplate);
|
||||
plainTemplate->setObjectName(QString::fromUtf8("plainTemplate"));
|
||||
|
||||
gridLayout_7->addWidget(plainTemplate, 0, 0, 1, 1);
|
||||
|
||||
tabWidgetElements->addTab(tabTemplate, QString());
|
||||
tabSource = new QWidget();
|
||||
tabSource->setObjectName(QString::fromUtf8("tabSource"));
|
||||
gridLayout_9 = new QGridLayout(tabSource);
|
||||
gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));
|
||||
plainSource = new QPlainTextEdit(tabSource);
|
||||
plainSource->setObjectName(QString::fromUtf8("plainSource"));
|
||||
|
||||
gridLayout_9->addWidget(plainSource, 0, 0, 1, 1);
|
||||
|
||||
tabWidgetElements->addTab(tabSource, QString());
|
||||
|
||||
gridLayout->addWidget(tabWidgetElements, 5, 1, 1, 1);
|
||||
|
||||
horizontalLayout_3 = new QHBoxLayout();
|
||||
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
|
||||
buttonHome = new QToolButton(Form);
|
||||
buttonHome = new QToolButton(FormDocViewer);
|
||||
buttonHome->setObjectName(QString::fromUtf8("buttonHome"));
|
||||
buttonHome->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonHome);
|
||||
|
||||
buttonBackward = new QToolButton(Form);
|
||||
buttonBackward = new QToolButton(FormDocViewer);
|
||||
buttonBackward->setObjectName(QString::fromUtf8("buttonBackward"));
|
||||
buttonBackward->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonBackward);
|
||||
|
||||
buttonForward = new QToolButton(Form);
|
||||
buttonForward = new QToolButton(FormDocViewer);
|
||||
buttonForward->setObjectName(QString::fromUtf8("buttonForward"));
|
||||
buttonForward->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonForward);
|
||||
|
||||
buttonUp = new QToolButton(Form);
|
||||
buttonUp = new QToolButton(FormDocViewer);
|
||||
buttonUp->setObjectName(QString::fromUtf8("buttonUp"));
|
||||
buttonUp->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonUp);
|
||||
|
||||
buttonRefresh = new QToolButton(Form);
|
||||
buttonRefresh = new QToolButton(FormDocViewer);
|
||||
buttonRefresh->setObjectName(QString::fromUtf8("buttonRefresh"));
|
||||
buttonRefresh->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonRefresh);
|
||||
|
||||
buttonPrint = new QToolButton(Form);
|
||||
buttonPrint = new QToolButton(FormDocViewer);
|
||||
buttonPrint->setObjectName(QString::fromUtf8("buttonPrint"));
|
||||
buttonPrint->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonPrint);
|
||||
|
||||
buttonPdf = new QToolButton(Form);
|
||||
buttonPdf = new QToolButton(FormDocViewer);
|
||||
buttonPdf->setObjectName(QString::fromUtf8("buttonPdf"));
|
||||
|
||||
horizontalLayout_3->addWidget(buttonPdf);
|
||||
@@ -498,13 +471,13 @@ public:
|
||||
|
||||
horizontalLayout_3->addItem(horizontalSpacer_2);
|
||||
|
||||
buttonSave = new QToolButton(Form);
|
||||
buttonSave = new QToolButton(FormDocViewer);
|
||||
buttonSave->setObjectName(QString::fromUtf8("buttonSave"));
|
||||
buttonSave->setAutoRaise(false);
|
||||
|
||||
horizontalLayout_3->addWidget(buttonSave);
|
||||
|
||||
buttonExit = new QToolButton(Form);
|
||||
buttonExit = new QToolButton(FormDocViewer);
|
||||
buttonExit->setObjectName(QString::fromUtf8("buttonExit"));
|
||||
buttonExit->setAutoRaise(false);
|
||||
|
||||
@@ -514,50 +487,48 @@ public:
|
||||
gridLayout->addLayout(horizontalLayout_3, 0, 0, 1, 2);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormDocViewer);
|
||||
|
||||
tabWidgetContents->setCurrentIndex(0);
|
||||
tabWidgetElements->setCurrentIndex(0);
|
||||
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormDocViewer);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormDocViewer)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelInstall->setText(QApplication::translate("Form", "Harbour Installation Root:", 0, QApplication::UnicodeUTF8));
|
||||
FormDocViewer->setWindowTitle(QApplication::translate("FormDocViewer", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelInstall->setText(QApplication::translate("FormDocViewer", "Harbour Installation Root:", 0, QApplication::UnicodeUTF8));
|
||||
buttonInstall->setText(QString());
|
||||
labelDocPrefix->setText(QApplication::translate("Form", "Doc folder prefix:", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetContents->setTabText(tabWidgetContents->indexOf(tabContents), QApplication::translate("Form", "Contents", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetContents->setTabText(tabWidgetContents->indexOf(tabByName), QApplication::translate("Form", "Index", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetContents->setTabText(tabWidgetContents->indexOf(tabByCategory), QApplication::translate("Form", "Category", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabView), QApplication::translate("Form", "View", 0, QApplication::UnicodeUTF8));
|
||||
label->setText(QApplication::translate("Form", "Template:", 0, QApplication::UnicodeUTF8));
|
||||
label_2->setText(QApplication::translate("Form", "Name", 0, QApplication::UnicodeUTF8));
|
||||
label_3->setText(QApplication::translate("Form", "Category:", 0, QApplication::UnicodeUTF8));
|
||||
label_4->setText(QApplication::translate("Form", "Sub-Category:", 0, QApplication::UnicodeUTF8));
|
||||
label_5->setText(QApplication::translate("Form", "One-Liner", 0, QApplication::UnicodeUTF8));
|
||||
label_6->setText(QApplication::translate("Form", "Syntax:", 0, QApplication::UnicodeUTF8));
|
||||
label_8->setText(QApplication::translate("Form", "Returns:", 0, QApplication::UnicodeUTF8));
|
||||
label_12->setText(QApplication::translate("Form", "Status:", 0, QApplication::UnicodeUTF8));
|
||||
label_13->setText(QApplication::translate("Form", "Platforms:", 0, QApplication::UnicodeUTF8));
|
||||
label_14->setText(QApplication::translate("Form", "Files:", 0, QApplication::UnicodeUTF8));
|
||||
label_15->setText(QApplication::translate("Form", "See Also:", 0, QApplication::UnicodeUTF8));
|
||||
label_9->setText(QApplication::translate("Form", ".txt path:", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabGeneral), QApplication::translate("Form", "General", 0, QApplication::UnicodeUTF8));
|
||||
labelArgName->setText(QApplication::translate("Form", "Name:", 0, QApplication::UnicodeUTF8));
|
||||
labelArgDesc->setText(QApplication::translate("Form", "Description:", 0, QApplication::UnicodeUTF8));
|
||||
labelDocPrefix->setText(QApplication::translate("FormDocViewer", "Doc folder prefix:", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetContents->setTabText(tabWidgetContents->indexOf(tabContents), QApplication::translate("FormDocViewer", "Topics", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetContents->setTabText(tabWidgetContents->indexOf(tabByName), QApplication::translate("FormDocViewer", "Index", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetContents->setTabText(tabWidgetContents->indexOf(tabByCategory), QApplication::translate("FormDocViewer", "Category", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabView), QApplication::translate("FormDocViewer", "View", 0, QApplication::UnicodeUTF8));
|
||||
label->setText(QApplication::translate("FormDocViewer", "Template:", 0, QApplication::UnicodeUTF8));
|
||||
label_2->setText(QApplication::translate("FormDocViewer", "Name", 0, QApplication::UnicodeUTF8));
|
||||
label_3->setText(QApplication::translate("FormDocViewer", "Category:", 0, QApplication::UnicodeUTF8));
|
||||
label_4->setText(QApplication::translate("FormDocViewer", "Sub-Category:", 0, QApplication::UnicodeUTF8));
|
||||
label_5->setText(QApplication::translate("FormDocViewer", "One-Liner", 0, QApplication::UnicodeUTF8));
|
||||
label_6->setText(QApplication::translate("FormDocViewer", "Syntax:", 0, QApplication::UnicodeUTF8));
|
||||
label_8->setText(QApplication::translate("FormDocViewer", "Returns:", 0, QApplication::UnicodeUTF8));
|
||||
label_12->setText(QApplication::translate("FormDocViewer", "Status:", 0, QApplication::UnicodeUTF8));
|
||||
label_13->setText(QApplication::translate("FormDocViewer", "Platforms:", 0, QApplication::UnicodeUTF8));
|
||||
label_14->setText(QApplication::translate("FormDocViewer", "Files:", 0, QApplication::UnicodeUTF8));
|
||||
label_15->setText(QApplication::translate("FormDocViewer", "See Also:", 0, QApplication::UnicodeUTF8));
|
||||
label_9->setText(QApplication::translate("FormDocViewer", ".txt path:", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabGeneral), QApplication::translate("FormDocViewer", "General", 0, QApplication::UnicodeUTF8));
|
||||
labelArgName->setText(QApplication::translate("FormDocViewer", "Name:", 0, QApplication::UnicodeUTF8));
|
||||
labelArgDesc->setText(QApplication::translate("FormDocViewer", "Description:", 0, QApplication::UnicodeUTF8));
|
||||
buttonArgPlus->setText(QString());
|
||||
buttonArgMinus->setText(QString());
|
||||
buttonArgUp->setText(QString());
|
||||
buttonArgDown->setText(QString());
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabArguments), QApplication::translate("Form", "Arguments", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabDesc), QApplication::translate("Form", "Description", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabExamples), QApplication::translate("Form", "Examples", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabTests), QApplication::translate("Form", "Tests", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabTemplate), QApplication::translate("Form", "Template", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabSource), QApplication::translate("Form", "Source", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabArguments), QApplication::translate("FormDocViewer", "Args", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabDesc), QApplication::translate("FormDocViewer", "Desc", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabExamples), QApplication::translate("FormDocViewer", "Examples", 0, QApplication::UnicodeUTF8));
|
||||
tabWidgetElements->setTabText(tabWidgetElements->indexOf(tabTests), QApplication::translate("FormDocViewer", "Tests", 0, QApplication::UnicodeUTF8));
|
||||
buttonHome->setText(QString());
|
||||
buttonBackward->setText(QString());
|
||||
buttonForward->setText(QString());
|
||||
@@ -567,13 +538,13 @@ public:
|
||||
buttonPdf->setText(QString());
|
||||
buttonSave->setText(QString());
|
||||
buttonExit->setText(QString());
|
||||
Q_UNUSED(Form);
|
||||
Q_UNUSED(FormDocViewer);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormDocViewer: public Ui_FormDocViewer {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormEnvironments</class>
|
||||
<widget class="QWidget" name="FormEnvironments">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
@@ -15,7 +15,7 @@
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QTabWidget" name="tabWidget">
|
||||
<widget class="QTabWidget" name="tabWidgetEnv">
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
</property>
|
||||
@@ -46,9 +46,9 @@ p, li { white-space: pre-wrap; }
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<layout class="QHBoxLayout" name="horizontalLayoutHbmk2">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_10">
|
||||
<widget class="QLabel" name="labelPathHbmk2">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
@@ -85,9 +85,9 @@ p, li { white-space: pre-wrap; }
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<layout class="QHBoxLayout" name="horizontalLayoutEnv">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_12">
|
||||
<widget class="QLabel" name="labelPathEnv">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
@@ -122,7 +122,7 @@ p, li { white-space: pre-wrap; }
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
||||
<layout class="QHBoxLayout" name="horizontalLayoutEnvButtons">
|
||||
<item>
|
||||
<widget class="QPushButton" name="buttonSaveExit">
|
||||
<property name="text">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'environments.ui'
|
||||
**
|
||||
** Created: Wed Feb 17 15:07:44 2010
|
||||
** by: Qt User Interface Compiler version 4.5.3
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -28,36 +28,36 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormEnvironments
|
||||
{
|
||||
public:
|
||||
QVBoxLayout *verticalLayout;
|
||||
QTabWidget *tabWidget;
|
||||
QTabWidget *tabWidgetEnv;
|
||||
QWidget *tabCompilers;
|
||||
QGridLayout *gridLayout_5;
|
||||
QPlainTextEdit *editCompilers;
|
||||
QHBoxLayout *horizontalLayout_2;
|
||||
QLabel *label_10;
|
||||
QHBoxLayout *horizontalLayoutHbmk2;
|
||||
QLabel *labelPathHbmk2;
|
||||
QLineEdit *editPathMk2;
|
||||
QToolButton *buttonPathMk2;
|
||||
QHBoxLayout *horizontalLayout_3;
|
||||
QLabel *label_12;
|
||||
QHBoxLayout *horizontalLayoutEnv;
|
||||
QLabel *labelPathEnv;
|
||||
QLineEdit *editPathEnv;
|
||||
QToolButton *buttonPathEnv;
|
||||
QHBoxLayout *horizontalLayout_4;
|
||||
QHBoxLayout *horizontalLayoutEnvButtons;
|
||||
QPushButton *buttonSaveExit;
|
||||
QPushButton *buttonSave;
|
||||
QPushButton *buttonCn;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormEnvironments)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(367, 519);
|
||||
verticalLayout = new QVBoxLayout(Form);
|
||||
if (FormEnvironments->objectName().isEmpty())
|
||||
FormEnvironments->setObjectName(QString::fromUtf8("FormEnvironments"));
|
||||
FormEnvironments->resize(367, 519);
|
||||
verticalLayout = new QVBoxLayout(FormEnvironments);
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||
tabWidget = new QTabWidget(Form);
|
||||
tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
|
||||
tabWidgetEnv = new QTabWidget(FormEnvironments);
|
||||
tabWidgetEnv->setObjectName(QString::fromUtf8("tabWidgetEnv"));
|
||||
tabCompilers = new QWidget();
|
||||
tabCompilers->setObjectName(QString::fromUtf8("tabCompilers"));
|
||||
gridLayout_5 = new QGridLayout(tabCompilers);
|
||||
@@ -68,92 +68,92 @@ public:
|
||||
|
||||
gridLayout_5->addWidget(editCompilers, 2, 1, 1, 1);
|
||||
|
||||
horizontalLayout_2 = new QHBoxLayout();
|
||||
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
|
||||
label_10 = new QLabel(tabCompilers);
|
||||
label_10->setObjectName(QString::fromUtf8("label_10"));
|
||||
label_10->setMinimumSize(QSize(100, 0));
|
||||
label_10->setMaximumSize(QSize(100, 16777215));
|
||||
horizontalLayoutHbmk2 = new QHBoxLayout();
|
||||
horizontalLayoutHbmk2->setObjectName(QString::fromUtf8("horizontalLayoutHbmk2"));
|
||||
labelPathHbmk2 = new QLabel(tabCompilers);
|
||||
labelPathHbmk2->setObjectName(QString::fromUtf8("labelPathHbmk2"));
|
||||
labelPathHbmk2->setMinimumSize(QSize(100, 0));
|
||||
labelPathHbmk2->setMaximumSize(QSize(100, 16777215));
|
||||
|
||||
horizontalLayout_2->addWidget(label_10);
|
||||
horizontalLayoutHbmk2->addWidget(labelPathHbmk2);
|
||||
|
||||
editPathMk2 = new QLineEdit(tabCompilers);
|
||||
editPathMk2->setObjectName(QString::fromUtf8("editPathMk2"));
|
||||
|
||||
horizontalLayout_2->addWidget(editPathMk2);
|
||||
horizontalLayoutHbmk2->addWidget(editPathMk2);
|
||||
|
||||
buttonPathMk2 = new QToolButton(tabCompilers);
|
||||
buttonPathMk2->setObjectName(QString::fromUtf8("buttonPathMk2"));
|
||||
buttonPathMk2->setMinimumSize(QSize(0, 0));
|
||||
|
||||
horizontalLayout_2->addWidget(buttonPathMk2);
|
||||
horizontalLayoutHbmk2->addWidget(buttonPathMk2);
|
||||
|
||||
|
||||
gridLayout_5->addLayout(horizontalLayout_2, 0, 1, 1, 1);
|
||||
gridLayout_5->addLayout(horizontalLayoutHbmk2, 0, 1, 1, 1);
|
||||
|
||||
horizontalLayout_3 = new QHBoxLayout();
|
||||
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
|
||||
label_12 = new QLabel(tabCompilers);
|
||||
label_12->setObjectName(QString::fromUtf8("label_12"));
|
||||
label_12->setMinimumSize(QSize(100, 0));
|
||||
label_12->setMaximumSize(QSize(100, 16777215));
|
||||
horizontalLayoutEnv = new QHBoxLayout();
|
||||
horizontalLayoutEnv->setObjectName(QString::fromUtf8("horizontalLayoutEnv"));
|
||||
labelPathEnv = new QLabel(tabCompilers);
|
||||
labelPathEnv->setObjectName(QString::fromUtf8("labelPathEnv"));
|
||||
labelPathEnv->setMinimumSize(QSize(100, 0));
|
||||
labelPathEnv->setMaximumSize(QSize(100, 16777215));
|
||||
|
||||
horizontalLayout_3->addWidget(label_12);
|
||||
horizontalLayoutEnv->addWidget(labelPathEnv);
|
||||
|
||||
editPathEnv = new QLineEdit(tabCompilers);
|
||||
editPathEnv->setObjectName(QString::fromUtf8("editPathEnv"));
|
||||
|
||||
horizontalLayout_3->addWidget(editPathEnv);
|
||||
horizontalLayoutEnv->addWidget(editPathEnv);
|
||||
|
||||
buttonPathEnv = new QToolButton(tabCompilers);
|
||||
buttonPathEnv->setObjectName(QString::fromUtf8("buttonPathEnv"));
|
||||
|
||||
horizontalLayout_3->addWidget(buttonPathEnv);
|
||||
horizontalLayoutEnv->addWidget(buttonPathEnv);
|
||||
|
||||
|
||||
gridLayout_5->addLayout(horizontalLayout_3, 1, 1, 1, 1);
|
||||
gridLayout_5->addLayout(horizontalLayoutEnv, 1, 1, 1, 1);
|
||||
|
||||
tabWidget->addTab(tabCompilers, QString());
|
||||
tabWidgetEnv->addTab(tabCompilers, QString());
|
||||
|
||||
verticalLayout->addWidget(tabWidget);
|
||||
verticalLayout->addWidget(tabWidgetEnv);
|
||||
|
||||
horizontalLayout_4 = new QHBoxLayout();
|
||||
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||
buttonSaveExit = new QPushButton(Form);
|
||||
horizontalLayoutEnvButtons = new QHBoxLayout();
|
||||
horizontalLayoutEnvButtons->setObjectName(QString::fromUtf8("horizontalLayoutEnvButtons"));
|
||||
buttonSaveExit = new QPushButton(FormEnvironments);
|
||||
buttonSaveExit->setObjectName(QString::fromUtf8("buttonSaveExit"));
|
||||
|
||||
horizontalLayout_4->addWidget(buttonSaveExit);
|
||||
horizontalLayoutEnvButtons->addWidget(buttonSaveExit);
|
||||
|
||||
buttonSave = new QPushButton(Form);
|
||||
buttonSave = new QPushButton(FormEnvironments);
|
||||
buttonSave->setObjectName(QString::fromUtf8("buttonSave"));
|
||||
buttonSave->setAutoDefault(false);
|
||||
buttonSave->setDefault(true);
|
||||
|
||||
horizontalLayout_4->addWidget(buttonSave);
|
||||
horizontalLayoutEnvButtons->addWidget(buttonSave);
|
||||
|
||||
buttonCn = new QPushButton(Form);
|
||||
buttonCn = new QPushButton(FormEnvironments);
|
||||
buttonCn->setObjectName(QString::fromUtf8("buttonCn"));
|
||||
buttonCn->setAutoDefault(false);
|
||||
|
||||
horizontalLayout_4->addWidget(buttonCn);
|
||||
horizontalLayoutEnvButtons->addWidget(buttonCn);
|
||||
|
||||
|
||||
verticalLayout->addLayout(horizontalLayout_4);
|
||||
verticalLayout->addLayout(horizontalLayoutEnvButtons);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormEnvironments);
|
||||
|
||||
tabWidget->setCurrentIndex(0);
|
||||
tabWidgetEnv->setCurrentIndex(0);
|
||||
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormEnvironments);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormEnvironments)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
FormEnvironments->setWindowTitle(QApplication::translate("FormEnvironments", "Form", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editCompilers->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editCompilers->setToolTip(QApplication::translate("FormEnvironments", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -165,21 +165,21 @@ public:
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">This opens up the possibility to experiment with different compilers without re-opening the IDE or setting up the envvars manually.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
editCompilers->setStyleSheet(QString());
|
||||
label_10->setText(QApplication::translate("Form", "Path to hbmk2", 0, QApplication::UnicodeUTF8));
|
||||
labelPathHbmk2->setText(QApplication::translate("FormEnvironments", "Path to hbmk2", 0, QApplication::UnicodeUTF8));
|
||||
buttonPathMk2->setText(QString());
|
||||
label_12->setText(QApplication::translate("Form", "Path to hbIDE.env", 0, QApplication::UnicodeUTF8));
|
||||
labelPathEnv->setText(QApplication::translate("FormEnvironments", "Path to hbIDE.env", 0, QApplication::UnicodeUTF8));
|
||||
buttonPathEnv->setText(QString());
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabCompilers), QApplication::translate("Form", "Environments", 0, QApplication::UnicodeUTF8));
|
||||
buttonSaveExit->setText(QApplication::translate("Form", "Save and Exit", 0, QApplication::UnicodeUTF8));
|
||||
buttonSave->setText(QApplication::translate("Form", "Save", 0, QApplication::UnicodeUTF8));
|
||||
buttonCn->setText(QApplication::translate("Form", "Cancel", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
tabWidgetEnv->setTabText(tabWidgetEnv->indexOf(tabCompilers), QApplication::translate("FormEnvironments", "Environments", 0, QApplication::UnicodeUTF8));
|
||||
buttonSaveExit->setText(QApplication::translate("FormEnvironments", "Save and Exit", 0, QApplication::UnicodeUTF8));
|
||||
buttonSave->setText(QApplication::translate("FormEnvironments", "Save", 0, QApplication::UnicodeUTF8));
|
||||
buttonCn->setText(QApplication::translate("FormEnvironments", "Cancel", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormEnvironments);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormEnvironments: public Ui_FormEnvironments {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'finddialog.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'findinfiles.ui'
|
||||
**
|
||||
** Created: Sat Feb 6 14:38:09 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormFindInFilesEx</class>
|
||||
<widget class="QWidget" name="FormFindInFilesEx">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'findinfilesex.ui'
|
||||
**
|
||||
** Created: Wed Feb 17 17:38:32 2010
|
||||
** by: Qt User Interface Compiler version 4.5.3
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormFindInFilesEx
|
||||
{
|
||||
public:
|
||||
QGridLayout *gridLayout;
|
||||
@@ -75,22 +75,22 @@ public:
|
||||
QSpacerItem *horizontalSpacer_2;
|
||||
QCheckBox *checkSubFolders;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormFindInFilesEx)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(404, 443);
|
||||
gridLayout = new QGridLayout(Form);
|
||||
if (FormFindInFilesEx->objectName().isEmpty())
|
||||
FormFindInFilesEx->setObjectName(QString::fromUtf8("FormFindInFilesEx"));
|
||||
FormFindInFilesEx->resize(404, 443);
|
||||
gridLayout = new QGridLayout(FormFindInFilesEx);
|
||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||
horizontalLayout_5 = new QHBoxLayout();
|
||||
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
|
||||
comboFolder = new QComboBox(Form);
|
||||
comboFolder = new QComboBox(FormFindInFilesEx);
|
||||
comboFolder->setObjectName(QString::fromUtf8("comboFolder"));
|
||||
comboFolder->setEditable(true);
|
||||
|
||||
horizontalLayout_5->addWidget(comboFolder);
|
||||
|
||||
buttonFolder = new QToolButton(Form);
|
||||
buttonFolder = new QToolButton(FormFindInFilesEx);
|
||||
buttonFolder->setObjectName(QString::fromUtf8("buttonFolder"));
|
||||
|
||||
horizontalLayout_5->addWidget(buttonFolder);
|
||||
@@ -100,44 +100,44 @@ public:
|
||||
|
||||
horizontalLayout_6 = new QHBoxLayout();
|
||||
horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
|
||||
labelFileTypes = new QLabel(Form);
|
||||
labelFileTypes = new QLabel(FormFindInFilesEx);
|
||||
labelFileTypes->setObjectName(QString::fromUtf8("labelFileTypes"));
|
||||
labelFileTypes->setMinimumSize(QSize(52, 0));
|
||||
labelFileTypes->setMaximumSize(QSize(52, 16777215));
|
||||
|
||||
horizontalLayout_6->addWidget(labelFileTypes);
|
||||
|
||||
checkAll = new QCheckBox(Form);
|
||||
checkAll = new QCheckBox(FormFindInFilesEx);
|
||||
checkAll->setObjectName(QString::fromUtf8("checkAll"));
|
||||
|
||||
horizontalLayout_6->addWidget(checkAll);
|
||||
|
||||
checkPrg = new QCheckBox(Form);
|
||||
checkPrg = new QCheckBox(FormFindInFilesEx);
|
||||
checkPrg->setObjectName(QString::fromUtf8("checkPrg"));
|
||||
|
||||
horizontalLayout_6->addWidget(checkPrg);
|
||||
|
||||
checkC = new QCheckBox(Form);
|
||||
checkC = new QCheckBox(FormFindInFilesEx);
|
||||
checkC->setObjectName(QString::fromUtf8("checkC"));
|
||||
|
||||
horizontalLayout_6->addWidget(checkC);
|
||||
|
||||
checkCpp = new QCheckBox(Form);
|
||||
checkCpp = new QCheckBox(FormFindInFilesEx);
|
||||
checkCpp->setObjectName(QString::fromUtf8("checkCpp"));
|
||||
|
||||
horizontalLayout_6->addWidget(checkCpp);
|
||||
|
||||
checkCh = new QCheckBox(Form);
|
||||
checkCh = new QCheckBox(FormFindInFilesEx);
|
||||
checkCh->setObjectName(QString::fromUtf8("checkCh"));
|
||||
|
||||
horizontalLayout_6->addWidget(checkCh);
|
||||
|
||||
checkH = new QCheckBox(Form);
|
||||
checkH = new QCheckBox(FormFindInFilesEx);
|
||||
checkH->setObjectName(QString::fromUtf8("checkH"));
|
||||
|
||||
horizontalLayout_6->addWidget(checkH);
|
||||
|
||||
checkRc = new QCheckBox(Form);
|
||||
checkRc = new QCheckBox(FormFindInFilesEx);
|
||||
checkRc->setObjectName(QString::fromUtf8("checkRc"));
|
||||
checkRc->setMaximumSize(QSize(33, 16777215));
|
||||
|
||||
@@ -146,21 +146,21 @@ public:
|
||||
|
||||
gridLayout->addLayout(horizontalLayout_6, 0, 0, 1, 4);
|
||||
|
||||
line_5 = new QFrame(Form);
|
||||
line_5 = new QFrame(FormFindInFilesEx);
|
||||
line_5->setObjectName(QString::fromUtf8("line_5"));
|
||||
line_5->setFrameShape(QFrame::HLine);
|
||||
line_5->setFrameShadow(QFrame::Sunken);
|
||||
|
||||
gridLayout->addWidget(line_5, 1, 0, 1, 4);
|
||||
|
||||
labelProjects = new QLabel(Form);
|
||||
labelProjects = new QLabel(FormFindInFilesEx);
|
||||
labelProjects->setObjectName(QString::fromUtf8("labelProjects"));
|
||||
labelProjects->setMaximumSize(QSize(52, 16777215));
|
||||
labelProjects->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
|
||||
|
||||
gridLayout->addWidget(labelProjects, 2, 0, 1, 1);
|
||||
|
||||
listProjects = new QListWidget(Form);
|
||||
listProjects = new QListWidget(FormFindInFilesEx);
|
||||
listProjects->setObjectName(QString::fromUtf8("listProjects"));
|
||||
listProjects->setMinimumSize(QSize(0, 60));
|
||||
listProjects->setMaximumSize(QSize(16777215, 60));
|
||||
@@ -170,66 +170,66 @@ public:
|
||||
|
||||
gridLayout->addWidget(listProjects, 2, 1, 1, 3);
|
||||
|
||||
line_3 = new QFrame(Form);
|
||||
line_3 = new QFrame(FormFindInFilesEx);
|
||||
line_3->setObjectName(QString::fromUtf8("line_3"));
|
||||
line_3->setFrameShape(QFrame::HLine);
|
||||
line_3->setFrameShadow(QFrame::Sunken);
|
||||
|
||||
gridLayout->addWidget(line_3, 9, 0, 1, 4);
|
||||
|
||||
labelExpr = new QLabel(Form);
|
||||
labelExpr = new QLabel(FormFindInFilesEx);
|
||||
labelExpr->setObjectName(QString::fromUtf8("labelExpr"));
|
||||
labelExpr->setMaximumSize(QSize(52, 16777215));
|
||||
|
||||
gridLayout->addWidget(labelExpr, 11, 0, 1, 1);
|
||||
|
||||
comboExpr = new QComboBox(Form);
|
||||
comboExpr = new QComboBox(FormFindInFilesEx);
|
||||
comboExpr->setObjectName(QString::fromUtf8("comboExpr"));
|
||||
comboExpr->setEditable(true);
|
||||
|
||||
gridLayout->addWidget(comboExpr, 11, 1, 1, 3);
|
||||
|
||||
checkRegEx = new QCheckBox(Form);
|
||||
checkRegEx = new QCheckBox(FormFindInFilesEx);
|
||||
checkRegEx->setObjectName(QString::fromUtf8("checkRegEx"));
|
||||
|
||||
gridLayout->addWidget(checkRegEx, 12, 1, 1, 1);
|
||||
|
||||
checkMatchCase = new QCheckBox(Form);
|
||||
checkMatchCase = new QCheckBox(FormFindInFilesEx);
|
||||
checkMatchCase->setObjectName(QString::fromUtf8("checkMatchCase"));
|
||||
|
||||
gridLayout->addWidget(checkMatchCase, 12, 2, 1, 1);
|
||||
|
||||
checkListOnly = new QCheckBox(Form);
|
||||
checkListOnly = new QCheckBox(FormFindInFilesEx);
|
||||
checkListOnly->setObjectName(QString::fromUtf8("checkListOnly"));
|
||||
|
||||
gridLayout->addWidget(checkListOnly, 12, 3, 1, 1);
|
||||
|
||||
labelRepl = new QLabel(Form);
|
||||
labelRepl = new QLabel(FormFindInFilesEx);
|
||||
labelRepl->setObjectName(QString::fromUtf8("labelRepl"));
|
||||
labelRepl->setMaximumSize(QSize(52, 16777215));
|
||||
|
||||
gridLayout->addWidget(labelRepl, 13, 0, 1, 1);
|
||||
|
||||
comboRepl = new QComboBox(Form);
|
||||
comboRepl = new QComboBox(FormFindInFilesEx);
|
||||
comboRepl->setObjectName(QString::fromUtf8("comboRepl"));
|
||||
comboRepl->setEditable(true);
|
||||
|
||||
gridLayout->addWidget(comboRepl, 13, 1, 1, 3);
|
||||
|
||||
line_4 = new QFrame(Form);
|
||||
line_4 = new QFrame(FormFindInFilesEx);
|
||||
line_4->setObjectName(QString::fromUtf8("line_4"));
|
||||
line_4->setFrameShape(QFrame::HLine);
|
||||
line_4->setFrameShadow(QFrame::Sunken);
|
||||
|
||||
gridLayout->addWidget(line_4, 14, 0, 1, 4);
|
||||
|
||||
editResults = new QTextEdit(Form);
|
||||
editResults = new QTextEdit(FormFindInFilesEx);
|
||||
editResults->setObjectName(QString::fromUtf8("editResults"));
|
||||
editResults->setLineWrapMode(QTextEdit::NoWrap);
|
||||
|
||||
gridLayout->addWidget(editResults, 16, 0, 1, 4);
|
||||
|
||||
labelStatus = new QLabel(Form);
|
||||
labelStatus = new QLabel(FormFindInFilesEx);
|
||||
labelStatus->setObjectName(QString::fromUtf8("labelStatus"));
|
||||
labelStatus->setFrameShape(QFrame::Panel);
|
||||
labelStatus->setFrameShadow(QFrame::Sunken);
|
||||
@@ -239,22 +239,22 @@ public:
|
||||
|
||||
horizontalLayout_7 = new QHBoxLayout();
|
||||
horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
|
||||
buttonFind = new QPushButton(Form);
|
||||
buttonFind = new QPushButton(FormFindInFilesEx);
|
||||
buttonFind->setObjectName(QString::fromUtf8("buttonFind"));
|
||||
|
||||
horizontalLayout_7->addWidget(buttonFind);
|
||||
|
||||
buttonRepl = new QPushButton(Form);
|
||||
buttonRepl = new QPushButton(FormFindInFilesEx);
|
||||
buttonRepl->setObjectName(QString::fromUtf8("buttonRepl"));
|
||||
|
||||
horizontalLayout_7->addWidget(buttonRepl);
|
||||
|
||||
buttonStop = new QPushButton(Form);
|
||||
buttonStop = new QPushButton(FormFindInFilesEx);
|
||||
buttonStop->setObjectName(QString::fromUtf8("buttonStop"));
|
||||
|
||||
horizontalLayout_7->addWidget(buttonStop);
|
||||
|
||||
buttonClose = new QPushButton(Form);
|
||||
buttonClose = new QPushButton(FormFindInFilesEx);
|
||||
buttonClose->setObjectName(QString::fromUtf8("buttonClose"));
|
||||
|
||||
horizontalLayout_7->addWidget(buttonClose);
|
||||
@@ -262,7 +262,7 @@ public:
|
||||
|
||||
gridLayout->addLayout(horizontalLayout_7, 15, 1, 1, 3);
|
||||
|
||||
labelFolder = new QLabel(Form);
|
||||
labelFolder = new QLabel(FormFindInFilesEx);
|
||||
labelFolder->setObjectName(QString::fromUtf8("labelFolder"));
|
||||
labelFolder->setMaximumSize(QSize(52, 16777215));
|
||||
|
||||
@@ -270,7 +270,7 @@ public:
|
||||
|
||||
horizontalLayout_4 = new QHBoxLayout();
|
||||
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||
checkOpenTabs = new QCheckBox(Form);
|
||||
checkOpenTabs = new QCheckBox(FormFindInFilesEx);
|
||||
checkOpenTabs->setObjectName(QString::fromUtf8("checkOpenTabs"));
|
||||
|
||||
horizontalLayout_4->addWidget(checkOpenTabs);
|
||||
@@ -279,7 +279,7 @@ public:
|
||||
|
||||
horizontalLayout_4->addItem(horizontalSpacer);
|
||||
|
||||
checkSubProjects = new QCheckBox(Form);
|
||||
checkSubProjects = new QCheckBox(FormFindInFilesEx);
|
||||
checkSubProjects->setObjectName(QString::fromUtf8("checkSubProjects"));
|
||||
|
||||
horizontalLayout_4->addWidget(checkSubProjects);
|
||||
@@ -289,7 +289,7 @@ public:
|
||||
|
||||
horizontalLayout_8 = new QHBoxLayout();
|
||||
horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
|
||||
checkFolders = new QCheckBox(Form);
|
||||
checkFolders = new QCheckBox(FormFindInFilesEx);
|
||||
checkFolders->setObjectName(QString::fromUtf8("checkFolders"));
|
||||
|
||||
horizontalLayout_8->addWidget(checkFolders);
|
||||
@@ -298,7 +298,7 @@ public:
|
||||
|
||||
horizontalLayout_8->addItem(horizontalSpacer_2);
|
||||
|
||||
checkSubFolders = new QCheckBox(Form);
|
||||
checkSubFolders = new QCheckBox(FormFindInFilesEx);
|
||||
checkSubFolders->setObjectName(QString::fromUtf8("checkSubFolders"));
|
||||
|
||||
horizontalLayout_8->addWidget(checkSubFolders);
|
||||
@@ -307,46 +307,46 @@ public:
|
||||
gridLayout->addLayout(horizontalLayout_8, 5, 1, 1, 3);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormFindInFilesEx);
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormFindInFilesEx);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormFindInFilesEx)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
buttonFolder->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
labelFileTypes->setText(QApplication::translate("Form", "File types:", 0, QApplication::UnicodeUTF8));
|
||||
checkAll->setText(QApplication::translate("Form", "all", 0, QApplication::UnicodeUTF8));
|
||||
checkPrg->setText(QApplication::translate("Form", ".prg", 0, QApplication::UnicodeUTF8));
|
||||
checkC->setText(QApplication::translate("Form", ".c", 0, QApplication::UnicodeUTF8));
|
||||
checkCpp->setText(QApplication::translate("Form", ".c++", 0, QApplication::UnicodeUTF8));
|
||||
checkCh->setText(QApplication::translate("Form", ".ch", 0, QApplication::UnicodeUTF8));
|
||||
checkH->setText(QApplication::translate("Form", ".h", 0, QApplication::UnicodeUTF8));
|
||||
checkRc->setText(QApplication::translate("Form", ".rc", 0, QApplication::UnicodeUTF8));
|
||||
labelProjects->setText(QApplication::translate("Form", "Projects:", 0, QApplication::UnicodeUTF8));
|
||||
labelExpr->setText(QApplication::translate("Form", "Expression", 0, QApplication::UnicodeUTF8));
|
||||
checkRegEx->setText(QApplication::translate("Form", "RegEx", 0, QApplication::UnicodeUTF8));
|
||||
checkMatchCase->setText(QApplication::translate("Form", "Match case", 0, QApplication::UnicodeUTF8));
|
||||
checkListOnly->setText(QApplication::translate("Form", "List only", 0, QApplication::UnicodeUTF8));
|
||||
labelRepl->setText(QApplication::translate("Form", "Replace:", 0, QApplication::UnicodeUTF8));
|
||||
FormFindInFilesEx->setWindowTitle(QApplication::translate("FormFindInFilesEx", "Form", 0, QApplication::UnicodeUTF8));
|
||||
buttonFolder->setText(QApplication::translate("FormFindInFilesEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
labelFileTypes->setText(QApplication::translate("FormFindInFilesEx", "File types:", 0, QApplication::UnicodeUTF8));
|
||||
checkAll->setText(QApplication::translate("FormFindInFilesEx", "all", 0, QApplication::UnicodeUTF8));
|
||||
checkPrg->setText(QApplication::translate("FormFindInFilesEx", ".prg", 0, QApplication::UnicodeUTF8));
|
||||
checkC->setText(QApplication::translate("FormFindInFilesEx", ".c", 0, QApplication::UnicodeUTF8));
|
||||
checkCpp->setText(QApplication::translate("FormFindInFilesEx", ".c++", 0, QApplication::UnicodeUTF8));
|
||||
checkCh->setText(QApplication::translate("FormFindInFilesEx", ".ch", 0, QApplication::UnicodeUTF8));
|
||||
checkH->setText(QApplication::translate("FormFindInFilesEx", ".h", 0, QApplication::UnicodeUTF8));
|
||||
checkRc->setText(QApplication::translate("FormFindInFilesEx", ".rc", 0, QApplication::UnicodeUTF8));
|
||||
labelProjects->setText(QApplication::translate("FormFindInFilesEx", "Projects:", 0, QApplication::UnicodeUTF8));
|
||||
labelExpr->setText(QApplication::translate("FormFindInFilesEx", "Expression", 0, QApplication::UnicodeUTF8));
|
||||
checkRegEx->setText(QApplication::translate("FormFindInFilesEx", "RegEx", 0, QApplication::UnicodeUTF8));
|
||||
checkMatchCase->setText(QApplication::translate("FormFindInFilesEx", "Match case", 0, QApplication::UnicodeUTF8));
|
||||
checkListOnly->setText(QApplication::translate("FormFindInFilesEx", "List only", 0, QApplication::UnicodeUTF8));
|
||||
labelRepl->setText(QApplication::translate("FormFindInFilesEx", "Replace:", 0, QApplication::UnicodeUTF8));
|
||||
labelStatus->setText(QString());
|
||||
buttonFind->setText(QApplication::translate("Form", "Find", 0, QApplication::UnicodeUTF8));
|
||||
buttonRepl->setText(QApplication::translate("Form", "Replace", 0, QApplication::UnicodeUTF8));
|
||||
buttonStop->setText(QApplication::translate("Form", "Stop", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("Form", "Close", 0, QApplication::UnicodeUTF8));
|
||||
labelFolder->setText(QApplication::translate("Form", "Folder:", 0, QApplication::UnicodeUTF8));
|
||||
checkOpenTabs->setText(QApplication::translate("Form", "Include open tabs ", 0, QApplication::UnicodeUTF8));
|
||||
checkSubProjects->setText(QApplication::translate("Form", "Include sub-projects", 0, QApplication::UnicodeUTF8));
|
||||
checkFolders->setText(QApplication::translate("Form", "Include folders", 0, QApplication::UnicodeUTF8));
|
||||
checkSubFolders->setText(QApplication::translate("Form", "Include sub-folders", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
buttonFind->setText(QApplication::translate("FormFindInFilesEx", "Find", 0, QApplication::UnicodeUTF8));
|
||||
buttonRepl->setText(QApplication::translate("FormFindInFilesEx", "Replace", 0, QApplication::UnicodeUTF8));
|
||||
buttonStop->setText(QApplication::translate("FormFindInFilesEx", "Stop", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("FormFindInFilesEx", "Close", 0, QApplication::UnicodeUTF8));
|
||||
labelFolder->setText(QApplication::translate("FormFindInFilesEx", "Folder:", 0, QApplication::UnicodeUTF8));
|
||||
checkOpenTabs->setText(QApplication::translate("FormFindInFilesEx", "Include open tabs ", 0, QApplication::UnicodeUTF8));
|
||||
checkSubProjects->setText(QApplication::translate("FormFindInFilesEx", "Include sub-projects", 0, QApplication::UnicodeUTF8));
|
||||
checkFolders->setText(QApplication::translate("FormFindInFilesEx", "Include folders", 0, QApplication::UnicodeUTF8));
|
||||
checkSubFolders->setText(QApplication::translate("FormFindInFilesEx", "Include sub-folders", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormFindInFilesEx);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormFindInFilesEx: public Ui_FormFindInFilesEx {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'findsource.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
BIN
harbour/contrib/hbide/resources/harbourhelp.png
Normal file
|
After Width: | Height: | Size: 303 B |
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'mainwindow.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:24 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'projectproperties.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormProjectPropEx</class>
|
||||
<widget class="QWidget" name="FormProjectPropEx">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'projectpropertiesex.ui'
|
||||
**
|
||||
** Created: Wed Feb 17 15:22:01 2010
|
||||
** by: Qt User Interface Compiler version 4.5.3
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormProjectPropEx
|
||||
{
|
||||
public:
|
||||
QVBoxLayout *verticalLayout;
|
||||
@@ -84,14 +84,14 @@ public:
|
||||
QPushButton *buttonSave;
|
||||
QPushButton *buttonCn;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormProjectPropEx)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(324, 434);
|
||||
verticalLayout = new QVBoxLayout(Form);
|
||||
if (FormProjectPropEx->objectName().isEmpty())
|
||||
FormProjectPropEx->setObjectName(QString::fromUtf8("FormProjectPropEx"));
|
||||
FormProjectPropEx->resize(324, 434);
|
||||
verticalLayout = new QVBoxLayout(FormProjectPropEx);
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||
tabWidget = new QTabWidget(Form);
|
||||
tabWidget = new QTabWidget(FormProjectPropEx);
|
||||
tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
|
||||
tabGeneral = new QWidget();
|
||||
tabGeneral->setObjectName(QString::fromUtf8("tabGeneral"));
|
||||
@@ -324,19 +324,19 @@ public:
|
||||
|
||||
horizontalLayout_4 = new QHBoxLayout();
|
||||
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||
buttonSaveExit = new QPushButton(Form);
|
||||
buttonSaveExit = new QPushButton(FormProjectPropEx);
|
||||
buttonSaveExit->setObjectName(QString::fromUtf8("buttonSaveExit"));
|
||||
|
||||
horizontalLayout_4->addWidget(buttonSaveExit);
|
||||
|
||||
buttonSave = new QPushButton(Form);
|
||||
buttonSave = new QPushButton(FormProjectPropEx);
|
||||
buttonSave->setObjectName(QString::fromUtf8("buttonSave"));
|
||||
buttonSave->setAutoDefault(false);
|
||||
buttonSave->setDefault(true);
|
||||
|
||||
horizontalLayout_4->addWidget(buttonSave);
|
||||
|
||||
buttonCn = new QPushButton(Form);
|
||||
buttonCn = new QPushButton(FormProjectPropEx);
|
||||
buttonCn->setObjectName(QString::fromUtf8("buttonCn"));
|
||||
buttonCn->setAutoDefault(false);
|
||||
|
||||
@@ -346,84 +346,84 @@ public:
|
||||
verticalLayout->addLayout(horizontalLayout_4);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormProjectPropEx);
|
||||
|
||||
tabWidget->setCurrentIndex(0);
|
||||
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormProjectPropEx);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormProjectPropEx)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
label->setText(QApplication::translate("Form", "Project Type:", 0, QApplication::UnicodeUTF8));
|
||||
FormProjectPropEx->setWindowTitle(QApplication::translate("FormProjectPropEx", "Form", 0, QApplication::UnicodeUTF8));
|
||||
label->setText(QApplication::translate("FormProjectPropEx", "Project Type:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
comboPrjType->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
comboPrjType->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">A project may be of type Executable|Library|Dll.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
label_2->setText(QApplication::translate("Form", "Project Title:", 0, QApplication::UnicodeUTF8));
|
||||
label_2->setText(QApplication::translate("FormProjectPropEx", "Project Title:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editPrjTitle->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editPrjTitle->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">Title will be shown as a node in project tree.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
label_3->setText(QApplication::translate("Form", "Project Location:", 0, QApplication::UnicodeUTF8));
|
||||
label_3->setText(QApplication::translate("FormProjectPropEx", "Project Location:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editPrjLoctn->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editPrjLoctn->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">Project location is the folder where project definition file .hbi will be stored. <Project Location> plus <Output Name> will comprise the full file name with .hbp extension.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
label_4->setText(QApplication::translate("Form", "Working Folder:", 0, QApplication::UnicodeUTF8));
|
||||
label_4->setText(QApplication::translate("FormProjectPropEx", "Working Folder:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editWrkFolder->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editWrkFolder->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">Working folder will be used to host HBMK2 compliant </span><span style=\" font-size:8pt; font-weight:600;\"><Output Name></span><span style=\" font-size:8pt;\"> plus </span><span style=\" font-size:8pt; font-weight:600;\"><hbp></span><span style=\" font-size:8pt;\"> and will be designated as current folder when </span><span style=\" font-size:8pt; font-weight:600;\">HBMK2</span><span style=\" font-size:8pt;\"> will be invoked.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
label_5->setText(QApplication::translate("Form", "Destination Folder:", 0, QApplication::UnicodeUTF8));
|
||||
label_5->setText(QApplication::translate("FormProjectPropEx", "Destination Folder:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editDstFolder->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editDstFolder->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Destination folder is a compatibility slot and is reserved to place the <Output> .exe .a .lib. </p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">But currently this functionality will be achieved through the -o compiler flag.</p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
label_9->setText(QApplication::translate("Form", "Compile/Link Flags:", 0, QApplication::UnicodeUTF8));
|
||||
label_9->setText(QApplication::translate("FormProjectPropEx", "Compile/Link Flags:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editFlags->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editFlags->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">Compiler/Linker flags may include all commands except the source files list. Additional libraries can be included here.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
editFlags->setStyleSheet(QString());
|
||||
label_7->setText(QApplication::translate("Form", "Launch Parameters:", 0, QApplication::UnicodeUTF8));
|
||||
label_8->setText(QApplication::translate("Form", "Launch Program:", 0, QApplication::UnicodeUTF8));
|
||||
label_13->setText(QApplication::translate("Form", "Backup Location:", 0, QApplication::UnicodeUTF8));
|
||||
label_7->setText(QApplication::translate("FormProjectPropEx", "Launch Parameters:", 0, QApplication::UnicodeUTF8));
|
||||
label_8->setText(QApplication::translate("FormProjectPropEx", "Launch Program:", 0, QApplication::UnicodeUTF8));
|
||||
label_13->setText(QApplication::translate("FormProjectPropEx", "Backup Location:", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editOutName->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editOutName->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Output name is used as final name for .hbi .hbp .exe .lib .a and will be added to the paths retrieved via <Project Location>, <Working Folder>, <Destination Folder>, etc. So this is a very important component.</p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
label_6->setText(QApplication::translate("Form", "Output Name:", 0, QApplication::UnicodeUTF8));
|
||||
buttonChoosePrjLoc->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonBackup->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonChooseDest->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonChooseWd->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
label_6->setText(QApplication::translate("FormProjectPropEx", "Output Name:", 0, QApplication::UnicodeUTF8));
|
||||
buttonChoosePrjLoc->setText(QApplication::translate("FormProjectPropEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonBackup->setText(QApplication::translate("FormProjectPropEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonChooseDest->setText(QApplication::translate("FormProjectPropEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonChooseWd->setText(QApplication::translate("FormProjectPropEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
buttonHbp->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
buttonHbp->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -439,9 +439,9 @@ public:
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">This is done at the time of \"Build\" proces"
|
||||
"s.</p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonHbp->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonHbp->setText(QApplication::translate("FormProjectPropEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
buttonXmate->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
buttonXmate->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -452,10 +452,10 @@ public:
|
||||
"text-indent:0px;\">but it is possible that it may not load everything.</p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">So you may need manual editing.</p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonXmate->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabGeneral), QApplication::translate("Form", "General", 0, QApplication::UnicodeUTF8));
|
||||
buttonXmate->setText(QApplication::translate("FormProjectPropEx", "...", 0, QApplication::UnicodeUTF8));
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabGeneral), QApplication::translate("FormProjectPropEx", "General", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editSources->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editSources->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -467,24 +467,24 @@ public:
|
||||
#endif // QT_NO_TOOLTIP
|
||||
editSources->setStyleSheet(QString());
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
buttonSelect->setToolTip(QApplication::translate("Form", "Select Sources", 0, QApplication::UnicodeUTF8));
|
||||
buttonSelect->setToolTip(QApplication::translate("FormProjectPropEx", "Select Sources", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonSelect->setText(QString());
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
buttonSort->setToolTip(QApplication::translate("Form", "Sort by Ascending Order", 0, QApplication::UnicodeUTF8));
|
||||
buttonSort->setToolTip(QApplication::translate("FormProjectPropEx", "Sort by Ascending Order", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonSort->setText(QString());
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
buttonSortZA->setToolTip(QApplication::translate("Form", "Sort by Descending Order", 0, QApplication::UnicodeUTF8));
|
||||
buttonSortZA->setToolTip(QApplication::translate("FormProjectPropEx", "Sort by Descending Order", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonSortZA->setText(QString());
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
buttonSortOrg->setToolTip(QApplication::translate("Form", "Organize by Type and Sort Ascending", 0, QApplication::UnicodeUTF8));
|
||||
buttonSortOrg->setToolTip(QApplication::translate("FormProjectPropEx", "Organize by Type and Sort Ascending", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonSortOrg->setText(QString());
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabFiles), QApplication::translate("Form", "Sources", 0, QApplication::UnicodeUTF8));
|
||||
editMetaHelp->setStyleSheet(QApplication::translate("Form", "background-color: rgb(171, 171, 171);", 0, QApplication::UnicodeUTF8));
|
||||
editMetaHelp->setPlainText(QApplication::translate("Form", "HBIDE will employ the concept of meta-data which will be used to parse the paths or other info supplied to the interface.\n"
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabFiles), QApplication::translate("FormProjectPropEx", "Sources", 0, QApplication::UnicodeUTF8));
|
||||
editMetaHelp->setStyleSheet(QApplication::translate("FormProjectPropEx", "background-color: rgb(171, 171, 171);", 0, QApplication::UnicodeUTF8));
|
||||
editMetaHelp->setPlainText(QApplication::translate("FormProjectPropEx", "HBIDE will employ the concept of meta-data which will be used to parse the paths or other info supplied to the interface.\n"
|
||||
"\n"
|
||||
"Usually meta-key is enclosed in curly braces, but due to the fact that HBMK2 already exploits it, HBIDE will recognize meta-key in angled brackets.\n"
|
||||
"\n"
|
||||
@@ -499,7 +499,7 @@ public:
|
||||
"Enjoy\n"
|
||||
"Pritpal Bedi", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editMetaData->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editMetaData->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -509,9 +509,9 @@ public:
|
||||
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">The expression is evaluated only once and keeps its value until the HBIDE interface is closed. In case of any error, the expression string itself is returned.</p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
editMetaData->setStyleSheet(QString());
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabMeta), QApplication::translate("Form", "Meta Data", 0, QApplication::UnicodeUTF8));
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabMeta), QApplication::translate("FormProjectPropEx", "Meta Data", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editHbp->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editHbp->setToolTip(QApplication::translate("FormProjectPropEx", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -521,17 +521,17 @@ public:
|
||||
";\"><span style=\" font-size:14pt; font-weight:600; text-decoration: underline;\">Enjoy</span></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
editHbp->setStyleSheet(QString());
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabHbp), QApplication::translate("Form", "hbp", 0, QApplication::UnicodeUTF8));
|
||||
buttonSaveExit->setText(QApplication::translate("Form", "Save and Exit", 0, QApplication::UnicodeUTF8));
|
||||
buttonSave->setText(QApplication::translate("Form", "Save", 0, QApplication::UnicodeUTF8));
|
||||
buttonCn->setText(QApplication::translate("Form", "Cancel", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
tabWidget->setTabText(tabWidget->indexOf(tabHbp), QApplication::translate("FormProjectPropEx", "hbp", 0, QApplication::UnicodeUTF8));
|
||||
buttonSaveExit->setText(QApplication::translate("FormProjectPropEx", "Save and Exit", 0, QApplication::UnicodeUTF8));
|
||||
buttonSave->setText(QApplication::translate("FormProjectPropEx", "Save", 0, QApplication::UnicodeUTF8));
|
||||
buttonCn->setText(QApplication::translate("FormProjectPropEx", "Cancel", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormProjectPropEx);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormProjectPropEx: public Ui_FormProjectPropEx {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
BIN
harbour/contrib/hbide/resources/projectstree.png
Normal file
|
After Width: | Height: | Size: 244 B |
BIN
harbour/contrib/hbide/resources/richtext.png
Normal file
|
After Width: | Height: | Size: 504 B |
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormSearchReplace1</class>
|
||||
<widget class="QWidget" name="FormSearchReplace1">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'searchreplace.ui'
|
||||
**
|
||||
** Created: Fri Feb 19 14:30:41 2010
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormSearchReplace1
|
||||
{
|
||||
public:
|
||||
QVBoxLayout *verticalLayout;
|
||||
@@ -57,16 +57,16 @@ public:
|
||||
QSpacerItem *horizontalSpacer_2;
|
||||
QToolButton *buttonCloseRepl;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormSearchReplace1)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(817, 75);
|
||||
verticalLayout = new QVBoxLayout(Form);
|
||||
if (FormSearchReplace1->objectName().isEmpty())
|
||||
FormSearchReplace1->setObjectName(QString::fromUtf8("FormSearchReplace1"));
|
||||
FormSearchReplace1->resize(817, 75);
|
||||
verticalLayout = new QVBoxLayout(FormSearchReplace1);
|
||||
verticalLayout->setSpacing(5);
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||
verticalLayout->setContentsMargins(0, 3, 0, 3);
|
||||
frameFind = new QFrame(Form);
|
||||
frameFind = new QFrame(FormSearchReplace1);
|
||||
frameFind->setObjectName(QString::fromUtf8("frameFind"));
|
||||
frameFind->setFrameShape(QFrame::NoFrame);
|
||||
frameFind->setFrameShadow(QFrame::Plain);
|
||||
@@ -163,7 +163,7 @@ public:
|
||||
|
||||
verticalLayout->addWidget(frameFind);
|
||||
|
||||
frameReplace = new QFrame(Form);
|
||||
frameReplace = new QFrame(FormSearchReplace1);
|
||||
frameReplace->setObjectName(QString::fromUtf8("frameReplace"));
|
||||
frameReplace->setFrameShape(QFrame::NoFrame);
|
||||
frameReplace->setFrameShadow(QFrame::Plain);
|
||||
@@ -221,37 +221,37 @@ public:
|
||||
verticalLayout->addWidget(frameReplace);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormSearchReplace1);
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormSearchReplace1);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormSearchReplace1)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelFind->setText(QApplication::translate("Form", "Search:", 0, QApplication::UnicodeUTF8));
|
||||
buttonNext->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonPrev->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
label_2->setText(QApplication::translate("Form", "From:", 0, QApplication::UnicodeUTF8));
|
||||
radioTop->setText(QApplication::translate("Form", "Top", 0, QApplication::UnicodeUTF8));
|
||||
radioCursor->setText(QApplication::translate("Form", "Cursor", 0, QApplication::UnicodeUTF8));
|
||||
checkMatchCase->setText(QApplication::translate("Form", "Case", 0, QApplication::UnicodeUTF8));
|
||||
checkWhole->setText(QApplication::translate("Form", "Whole", 0, QApplication::UnicodeUTF8));
|
||||
checkRegEx->setText(QApplication::translate("Form", "RegEx", 0, QApplication::UnicodeUTF8));
|
||||
checkReplace->setText(QApplication::translate("Form", "Replace", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
labelReplace->setText(QApplication::translate("Form", "Replace:", 0, QApplication::UnicodeUTF8));
|
||||
buttonReplace->setText(QApplication::translate("Form", "Replace", 0, QApplication::UnicodeUTF8));
|
||||
checkGlobal->setText(QApplication::translate("Form", "Global", 0, QApplication::UnicodeUTF8));
|
||||
checkNoPrompt->setText(QApplication::translate("Form", "No Prompt", 0, QApplication::UnicodeUTF8));
|
||||
buttonCloseRepl->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
FormSearchReplace1->setWindowTitle(QApplication::translate("FormSearchReplace1", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelFind->setText(QApplication::translate("FormSearchReplace1", "Search:", 0, QApplication::UnicodeUTF8));
|
||||
buttonNext->setText(QApplication::translate("FormSearchReplace1", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonPrev->setText(QApplication::translate("FormSearchReplace1", "...", 0, QApplication::UnicodeUTF8));
|
||||
label_2->setText(QApplication::translate("FormSearchReplace1", "From:", 0, QApplication::UnicodeUTF8));
|
||||
radioTop->setText(QApplication::translate("FormSearchReplace1", "Top", 0, QApplication::UnicodeUTF8));
|
||||
radioCursor->setText(QApplication::translate("FormSearchReplace1", "Cursor", 0, QApplication::UnicodeUTF8));
|
||||
checkMatchCase->setText(QApplication::translate("FormSearchReplace1", "Case", 0, QApplication::UnicodeUTF8));
|
||||
checkWhole->setText(QApplication::translate("FormSearchReplace1", "Whole", 0, QApplication::UnicodeUTF8));
|
||||
checkRegEx->setText(QApplication::translate("FormSearchReplace1", "RegEx", 0, QApplication::UnicodeUTF8));
|
||||
checkReplace->setText(QApplication::translate("FormSearchReplace1", "Replace", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("FormSearchReplace1", "...", 0, QApplication::UnicodeUTF8));
|
||||
labelReplace->setText(QApplication::translate("FormSearchReplace1", "Replace:", 0, QApplication::UnicodeUTF8));
|
||||
buttonReplace->setText(QApplication::translate("FormSearchReplace1", "Replace", 0, QApplication::UnicodeUTF8));
|
||||
checkGlobal->setText(QApplication::translate("FormSearchReplace1", "Global", 0, QApplication::UnicodeUTF8));
|
||||
checkNoPrompt->setText(QApplication::translate("FormSearchReplace1", "No Prompt", 0, QApplication::UnicodeUTF8));
|
||||
buttonCloseRepl->setText(QApplication::translate("FormSearchReplace1", "...", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormSearchReplace1);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormSearchReplace1: public Ui_FormSearchReplace1 {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormSearchReplace</class>
|
||||
<widget class="QWidget" name="FormSearchReplace">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>916</width>
|
||||
<width>923</width>
|
||||
<height>38</height>
|
||||
</rect>
|
||||
</property>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'searchreplacepanel.ui'
|
||||
**
|
||||
** Created: Thu Feb 18 17:15:26 2010
|
||||
** by: Qt User Interface Compiler version 4.5.3
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormSearchReplace
|
||||
{
|
||||
public:
|
||||
QHBoxLayout *horizontalLayout;
|
||||
@@ -44,24 +44,24 @@ public:
|
||||
QSpacerItem *horizontalSpacer;
|
||||
QToolButton *buttonClose;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormSearchReplace)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(916, 38);
|
||||
Form->setMinimumSize(QSize(0, 30));
|
||||
Form->setMaximumSize(QSize(16777215, 38));
|
||||
Form->setStyleSheet(QString::fromUtf8("border-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(255, 255, 255, 255));"));
|
||||
horizontalLayout = new QHBoxLayout(Form);
|
||||
if (FormSearchReplace->objectName().isEmpty())
|
||||
FormSearchReplace->setObjectName(QString::fromUtf8("FormSearchReplace"));
|
||||
FormSearchReplace->resize(923, 38);
|
||||
FormSearchReplace->setMinimumSize(QSize(0, 30));
|
||||
FormSearchReplace->setMaximumSize(QSize(16777215, 38));
|
||||
FormSearchReplace->setStyleSheet(QString::fromUtf8("border-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(255, 255, 255, 255));"));
|
||||
horizontalLayout = new QHBoxLayout(FormSearchReplace);
|
||||
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||
horizontalLayout->setContentsMargins(-1, 2, -1, 2);
|
||||
label = new QLabel(Form);
|
||||
label = new QLabel(FormSearchReplace);
|
||||
label->setObjectName(QString::fromUtf8("label"));
|
||||
label->setMaximumSize(QSize(25, 20));
|
||||
|
||||
horizontalLayout->addWidget(label);
|
||||
|
||||
comboFind = new QComboBox(Form);
|
||||
comboFind = new QComboBox(FormSearchReplace);
|
||||
comboFind->setObjectName(QString::fromUtf8("comboFind"));
|
||||
QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
|
||||
sizePolicy.setHorizontalStretch(0);
|
||||
@@ -74,49 +74,49 @@ public:
|
||||
|
||||
horizontalLayout->addWidget(comboFind);
|
||||
|
||||
buttonNext = new QToolButton(Form);
|
||||
buttonNext = new QToolButton(FormSearchReplace);
|
||||
buttonNext->setObjectName(QString::fromUtf8("buttonNext"));
|
||||
buttonNext->setAutoRaise(true);
|
||||
|
||||
horizontalLayout->addWidget(buttonNext);
|
||||
|
||||
buttonPrev = new QToolButton(Form);
|
||||
buttonPrev = new QToolButton(FormSearchReplace);
|
||||
buttonPrev->setObjectName(QString::fromUtf8("buttonPrev"));
|
||||
buttonPrev->setAutoRaise(true);
|
||||
|
||||
horizontalLayout->addWidget(buttonPrev);
|
||||
|
||||
buttonTop = new QToolButton(Form);
|
||||
buttonTop = new QToolButton(FormSearchReplace);
|
||||
buttonTop->setObjectName(QString::fromUtf8("buttonTop"));
|
||||
buttonTop->setAutoRaise(true);
|
||||
|
||||
horizontalLayout->addWidget(buttonTop);
|
||||
|
||||
checkMatchCase = new QCheckBox(Form);
|
||||
checkMatchCase = new QCheckBox(FormSearchReplace);
|
||||
checkMatchCase->setObjectName(QString::fromUtf8("checkMatchCase"));
|
||||
|
||||
horizontalLayout->addWidget(checkMatchCase);
|
||||
|
||||
checkRegEx = new QCheckBox(Form);
|
||||
checkRegEx = new QCheckBox(FormSearchReplace);
|
||||
checkRegEx->setObjectName(QString::fromUtf8("checkRegEx"));
|
||||
|
||||
horizontalLayout->addWidget(checkRegEx);
|
||||
|
||||
label_2 = new QLabel(Form);
|
||||
label_2 = new QLabel(FormSearchReplace);
|
||||
label_2->setObjectName(QString::fromUtf8("label_2"));
|
||||
label_2->setMinimumSize(QSize(30, 20));
|
||||
label_2->setMaximumSize(QSize(30, 20));
|
||||
|
||||
horizontalLayout->addWidget(label_2);
|
||||
|
||||
checkReplace = new QCheckBox(Form);
|
||||
checkReplace = new QCheckBox(FormSearchReplace);
|
||||
checkReplace->setObjectName(QString::fromUtf8("checkReplace"));
|
||||
checkReplace->setMinimumSize(QSize(62, 0));
|
||||
checkReplace->setMaximumSize(QSize(62, 16777215));
|
||||
|
||||
horizontalLayout->addWidget(checkReplace);
|
||||
|
||||
comboReplace = new QComboBox(Form);
|
||||
comboReplace = new QComboBox(FormSearchReplace);
|
||||
comboReplace->setObjectName(QString::fromUtf8("comboReplace"));
|
||||
sizePolicy.setHeightForWidth(comboReplace->sizePolicy().hasHeightForWidth());
|
||||
comboReplace->setSizePolicy(sizePolicy);
|
||||
@@ -126,12 +126,12 @@ public:
|
||||
|
||||
horizontalLayout->addWidget(comboReplace);
|
||||
|
||||
checkGlobal = new QCheckBox(Form);
|
||||
checkGlobal = new QCheckBox(FormSearchReplace);
|
||||
checkGlobal->setObjectName(QString::fromUtf8("checkGlobal"));
|
||||
|
||||
horizontalLayout->addWidget(checkGlobal);
|
||||
|
||||
checkNoPrompt = new QCheckBox(Form);
|
||||
checkNoPrompt = new QCheckBox(FormSearchReplace);
|
||||
checkNoPrompt->setObjectName(QString::fromUtf8("checkNoPrompt"));
|
||||
|
||||
horizontalLayout->addWidget(checkNoPrompt);
|
||||
@@ -140,39 +140,39 @@ public:
|
||||
|
||||
horizontalLayout->addItem(horizontalSpacer);
|
||||
|
||||
buttonClose = new QToolButton(Form);
|
||||
buttonClose = new QToolButton(FormSearchReplace);
|
||||
buttonClose->setObjectName(QString::fromUtf8("buttonClose"));
|
||||
buttonClose->setAutoRaise(true);
|
||||
|
||||
horizontalLayout->addWidget(buttonClose);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormSearchReplace);
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormSearchReplace);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormSearchReplace)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
label->setText(QApplication::translate("Form", "Find:", 0, QApplication::UnicodeUTF8));
|
||||
buttonNext->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonPrev->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonTop->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
checkMatchCase->setText(QApplication::translate("Form", "Case", 0, QApplication::UnicodeUTF8));
|
||||
checkRegEx->setText(QApplication::translate("Form", "RegEx", 0, QApplication::UnicodeUTF8));
|
||||
FormSearchReplace->setWindowTitle(QApplication::translate("FormSearchReplace", "Form", 0, QApplication::UnicodeUTF8));
|
||||
label->setText(QApplication::translate("FormSearchReplace", "Find:", 0, QApplication::UnicodeUTF8));
|
||||
buttonNext->setText(QApplication::translate("FormSearchReplace", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonPrev->setText(QApplication::translate("FormSearchReplace", "...", 0, QApplication::UnicodeUTF8));
|
||||
buttonTop->setText(QApplication::translate("FormSearchReplace", "...", 0, QApplication::UnicodeUTF8));
|
||||
checkMatchCase->setText(QApplication::translate("FormSearchReplace", "Case", 0, QApplication::UnicodeUTF8));
|
||||
checkRegEx->setText(QApplication::translate("FormSearchReplace", "RegEx", 0, QApplication::UnicodeUTF8));
|
||||
label_2->setText(QString());
|
||||
checkReplace->setText(QApplication::translate("Form", "Replace:", 0, QApplication::UnicodeUTF8));
|
||||
checkGlobal->setText(QApplication::translate("Form", "Global", 0, QApplication::UnicodeUTF8));
|
||||
checkNoPrompt->setText(QApplication::translate("Form", "NoPrompt", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("Form", "...", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
checkReplace->setText(QApplication::translate("FormSearchReplace", "Replace:", 0, QApplication::UnicodeUTF8));
|
||||
checkGlobal->setText(QApplication::translate("FormSearchReplace", "Global", 0, QApplication::UnicodeUTF8));
|
||||
checkNoPrompt->setText(QApplication::translate("FormSearchReplace", "NoPrompt", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("FormSearchReplace", "...", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormSearchReplace);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormSearchReplace: public Ui_FormSearchReplace {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'selectionlist.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'selectproject.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormSkeletons</class>
|
||||
<widget class="QWidget" name="FormSkeletons">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'skeletons.ui'
|
||||
**
|
||||
** Created: Sat Feb 13 03:04:34 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormSkeletons
|
||||
{
|
||||
public:
|
||||
QGridLayout *gridLayout;
|
||||
@@ -39,78 +39,78 @@ public:
|
||||
QPushButton *buttonNew;
|
||||
QPushButton *buttonUpdate;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormSkeletons)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(290, 508);
|
||||
gridLayout = new QGridLayout(Form);
|
||||
if (FormSkeletons->objectName().isEmpty())
|
||||
FormSkeletons->setObjectName(QString::fromUtf8("FormSkeletons"));
|
||||
FormSkeletons->resize(290, 508);
|
||||
gridLayout = new QGridLayout(FormSkeletons);
|
||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||
labelIdentity = new QLabel(Form);
|
||||
labelIdentity = new QLabel(FormSkeletons);
|
||||
labelIdentity->setObjectName(QString::fromUtf8("labelIdentity"));
|
||||
|
||||
gridLayout->addWidget(labelIdentity, 0, 0, 1, 2);
|
||||
|
||||
listNames = new QListWidget(Form);
|
||||
listNames = new QListWidget(FormSkeletons);
|
||||
listNames->setObjectName(QString::fromUtf8("listNames"));
|
||||
|
||||
gridLayout->addWidget(listNames, 1, 0, 3, 2);
|
||||
|
||||
buttonDelete = new QPushButton(Form);
|
||||
buttonDelete = new QPushButton(FormSkeletons);
|
||||
buttonDelete->setObjectName(QString::fromUtf8("buttonDelete"));
|
||||
|
||||
gridLayout->addWidget(buttonDelete, 3, 2, 1, 1);
|
||||
|
||||
buttonRename = new QPushButton(Form);
|
||||
buttonRename = new QPushButton(FormSkeletons);
|
||||
buttonRename->setObjectName(QString::fromUtf8("buttonRename"));
|
||||
|
||||
gridLayout->addWidget(buttonRename, 2, 2, 1, 1);
|
||||
|
||||
editCode = new QPlainTextEdit(Form);
|
||||
editCode = new QPlainTextEdit(FormSkeletons);
|
||||
editCode->setObjectName(QString::fromUtf8("editCode"));
|
||||
editCode->setLineWrapMode(QPlainTextEdit::NoWrap);
|
||||
|
||||
gridLayout->addWidget(editCode, 5, 0, 1, 3);
|
||||
|
||||
buttonClear = new QPushButton(Form);
|
||||
buttonClear = new QPushButton(FormSkeletons);
|
||||
buttonClear->setObjectName(QString::fromUtf8("buttonClear"));
|
||||
|
||||
gridLayout->addWidget(buttonClear, 6, 0, 1, 1);
|
||||
|
||||
labelSnippets = new QLabel(Form);
|
||||
labelSnippets = new QLabel(FormSkeletons);
|
||||
labelSnippets->setObjectName(QString::fromUtf8("labelSnippets"));
|
||||
|
||||
gridLayout->addWidget(labelSnippets, 4, 0, 1, 2);
|
||||
|
||||
buttonGetSel = new QPushButton(Form);
|
||||
buttonGetSel = new QPushButton(FormSkeletons);
|
||||
buttonGetSel->setObjectName(QString::fromUtf8("buttonGetSel"));
|
||||
|
||||
gridLayout->addWidget(buttonGetSel, 6, 1, 1, 1);
|
||||
|
||||
buttonNew = new QPushButton(Form);
|
||||
buttonNew = new QPushButton(FormSkeletons);
|
||||
buttonNew->setObjectName(QString::fromUtf8("buttonNew"));
|
||||
|
||||
gridLayout->addWidget(buttonNew, 1, 2, 1, 1);
|
||||
|
||||
buttonUpdate = new QPushButton(Form);
|
||||
buttonUpdate = new QPushButton(FormSkeletons);
|
||||
buttonUpdate->setObjectName(QString::fromUtf8("buttonUpdate"));
|
||||
|
||||
gridLayout->addWidget(buttonUpdate, 6, 2, 1, 1);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormSkeletons);
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormSkeletons);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormSkeletons)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelIdentity->setText(QApplication::translate("Form", "Identity", 0, QApplication::UnicodeUTF8));
|
||||
buttonDelete->setText(QApplication::translate("Form", "Delete", 0, QApplication::UnicodeUTF8));
|
||||
buttonRename->setText(QApplication::translate("Form", "Rename", 0, QApplication::UnicodeUTF8));
|
||||
FormSkeletons->setWindowTitle(QApplication::translate("FormSkeletons", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelIdentity->setText(QApplication::translate("FormSkeletons", "Identity", 0, QApplication::UnicodeUTF8));
|
||||
buttonDelete->setText(QApplication::translate("FormSkeletons", "Delete", 0, QApplication::UnicodeUTF8));
|
||||
buttonRename->setText(QApplication::translate("FormSkeletons", "Rename", 0, QApplication::UnicodeUTF8));
|
||||
#ifndef QT_NO_TOOLTIP
|
||||
editCode->setToolTip(QApplication::translate("Form", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
editCode->setToolTip(QApplication::translate("FormSkeletons", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
|
||||
@@ -135,18 +135,18 @@ public:
|
||||
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">be respected.</span></p>\n"
|
||||
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;\"></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||
#endif // QT_NO_TOOLTIP
|
||||
buttonClear->setText(QApplication::translate("Form", "Clear", 0, QApplication::UnicodeUTF8));
|
||||
labelSnippets->setText(QApplication::translate("Form", "Code Snippet", 0, QApplication::UnicodeUTF8));
|
||||
buttonGetSel->setText(QApplication::translate("Form", "Get Selection", 0, QApplication::UnicodeUTF8));
|
||||
buttonNew->setText(QApplication::translate("Form", "Add New", 0, QApplication::UnicodeUTF8));
|
||||
buttonUpdate->setText(QApplication::translate("Form", "Update", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
buttonClear->setText(QApplication::translate("FormSkeletons", "Clear", 0, QApplication::UnicodeUTF8));
|
||||
labelSnippets->setText(QApplication::translate("FormSkeletons", "Code Snippet", 0, QApplication::UnicodeUTF8));
|
||||
buttonGetSel->setText(QApplication::translate("FormSkeletons", "Get Selection", 0, QApplication::UnicodeUTF8));
|
||||
buttonNew->setText(QApplication::translate("FormSkeletons", "Add New", 0, QApplication::UnicodeUTF8));
|
||||
buttonUpdate->setText(QApplication::translate("FormSkeletons", "Update", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormSkeletons);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormSkeletons: public Ui_FormSkeletons {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
BIN
harbour/contrib/hbide/resources/syntaxhiliter.png
Normal file
|
After Width: | Height: | Size: 262 B |
BIN
harbour/contrib/hbide/resources/tabs.png
Normal file
|
After Width: | Height: | Size: 210 B |
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'themes.ui'
|
||||
**
|
||||
** Created: Tue Feb 2 14:13:37 2010
|
||||
** by: Qt User Interface Compiler version 4.5.0
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>Form</class>
|
||||
<widget class="QWidget" name="Form">
|
||||
<class>FormThemesEx</class>
|
||||
<widget class="QWidget" name="FormThemesEx">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
@@ -45,7 +45,7 @@
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_5">
|
||||
<item>
|
||||
<widget class="QPlainTextEdit" name="plainTextEdit"/>
|
||||
<widget class="QPlainTextEdit" name="plainThemeText"/>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
@@ -145,7 +145,7 @@
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<item>
|
||||
<widget class="Line" name="line">
|
||||
<widget class="Line" name="lineSep">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading ui file 'themesex.ui'
|
||||
**
|
||||
** Created: Wed Feb 17 13:04:36 2010
|
||||
** by: Qt User Interface Compiler version 4.5.3
|
||||
** Created: Wed Feb 24 16:25:25 2010
|
||||
** by: Qt User Interface Compiler version 4.5.2
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling ui file!
|
||||
********************************************************************************/
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_Form
|
||||
class Ui_FormThemesEx
|
||||
{
|
||||
public:
|
||||
QGridLayout *gridLayout;
|
||||
@@ -38,7 +38,7 @@ public:
|
||||
QLabel *labelTheme;
|
||||
QComboBox *comboThemes;
|
||||
QHBoxLayout *horizontalLayout_5;
|
||||
QPlainTextEdit *plainTextEdit;
|
||||
QPlainTextEdit *plainThemeText;
|
||||
QHBoxLayout *horizontalLayout_4;
|
||||
QLabel *labelItem;
|
||||
QComboBox *comboItems;
|
||||
@@ -50,7 +50,7 @@ public:
|
||||
QCheckBox *checkUnderline;
|
||||
QSpacerItem *horizontalSpacer_2;
|
||||
QHBoxLayout *horizontalLayout_2;
|
||||
QFrame *line;
|
||||
QFrame *lineSep;
|
||||
QHBoxLayout *horizontalLayout;
|
||||
QPushButton *buttonSave;
|
||||
QPushButton *buttonSaveAs;
|
||||
@@ -58,12 +58,12 @@ public:
|
||||
QPushButton *buttonApply;
|
||||
QPushButton *buttonClose;
|
||||
|
||||
void setupUi(QWidget *Form)
|
||||
void setupUi(QWidget *FormThemesEx)
|
||||
{
|
||||
if (Form->objectName().isEmpty())
|
||||
Form->setObjectName(QString::fromUtf8("Form"));
|
||||
Form->resize(437, 403);
|
||||
gridLayout = new QGridLayout(Form);
|
||||
if (FormThemesEx->objectName().isEmpty())
|
||||
FormThemesEx->setObjectName(QString::fromUtf8("FormThemesEx"));
|
||||
FormThemesEx->resize(437, 403);
|
||||
gridLayout = new QGridLayout(FormThemesEx);
|
||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||
verticalLayout = new QVBoxLayout();
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||
@@ -71,13 +71,13 @@ public:
|
||||
horizontalLayout_6 = new QHBoxLayout();
|
||||
horizontalLayout_6->setSpacing(10);
|
||||
horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
|
||||
labelTheme = new QLabel(Form);
|
||||
labelTheme = new QLabel(FormThemesEx);
|
||||
labelTheme->setObjectName(QString::fromUtf8("labelTheme"));
|
||||
labelTheme->setMaximumSize(QSize(40, 16777215));
|
||||
|
||||
horizontalLayout_6->addWidget(labelTheme);
|
||||
|
||||
comboThemes = new QComboBox(Form);
|
||||
comboThemes = new QComboBox(FormThemesEx);
|
||||
comboThemes->setObjectName(QString::fromUtf8("comboThemes"));
|
||||
|
||||
horizontalLayout_6->addWidget(comboThemes);
|
||||
@@ -87,10 +87,10 @@ public:
|
||||
|
||||
horizontalLayout_5 = new QHBoxLayout();
|
||||
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
|
||||
plainTextEdit = new QPlainTextEdit(Form);
|
||||
plainTextEdit->setObjectName(QString::fromUtf8("plainTextEdit"));
|
||||
plainThemeText = new QPlainTextEdit(FormThemesEx);
|
||||
plainThemeText->setObjectName(QString::fromUtf8("plainThemeText"));
|
||||
|
||||
horizontalLayout_5->addWidget(plainTextEdit);
|
||||
horizontalLayout_5->addWidget(plainThemeText);
|
||||
|
||||
|
||||
verticalLayout->addLayout(horizontalLayout_5);
|
||||
@@ -98,18 +98,18 @@ public:
|
||||
horizontalLayout_4 = new QHBoxLayout();
|
||||
horizontalLayout_4->setSpacing(10);
|
||||
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||
labelItem = new QLabel(Form);
|
||||
labelItem = new QLabel(FormThemesEx);
|
||||
labelItem->setObjectName(QString::fromUtf8("labelItem"));
|
||||
labelItem->setMaximumSize(QSize(40, 16777215));
|
||||
|
||||
horizontalLayout_4->addWidget(labelItem);
|
||||
|
||||
comboItems = new QComboBox(Form);
|
||||
comboItems = new QComboBox(FormThemesEx);
|
||||
comboItems->setObjectName(QString::fromUtf8("comboItems"));
|
||||
|
||||
horizontalLayout_4->addWidget(comboItems);
|
||||
|
||||
buttonColor = new QPushButton(Form);
|
||||
buttonColor = new QPushButton(FormThemesEx);
|
||||
buttonColor->setObjectName(QString::fromUtf8("buttonColor"));
|
||||
buttonColor->setMaximumSize(QSize(120, 16777215));
|
||||
|
||||
@@ -124,17 +124,17 @@ public:
|
||||
|
||||
horizontalLayout_3->addItem(horizontalSpacer);
|
||||
|
||||
checkBold = new QCheckBox(Form);
|
||||
checkBold = new QCheckBox(FormThemesEx);
|
||||
checkBold->setObjectName(QString::fromUtf8("checkBold"));
|
||||
|
||||
horizontalLayout_3->addWidget(checkBold);
|
||||
|
||||
checkItalic = new QCheckBox(Form);
|
||||
checkItalic = new QCheckBox(FormThemesEx);
|
||||
checkItalic->setObjectName(QString::fromUtf8("checkItalic"));
|
||||
|
||||
horizontalLayout_3->addWidget(checkItalic);
|
||||
|
||||
checkUnderline = new QCheckBox(Form);
|
||||
checkUnderline = new QCheckBox(FormThemesEx);
|
||||
checkUnderline->setObjectName(QString::fromUtf8("checkUnderline"));
|
||||
|
||||
horizontalLayout_3->addWidget(checkUnderline);
|
||||
@@ -148,12 +148,12 @@ public:
|
||||
|
||||
horizontalLayout_2 = new QHBoxLayout();
|
||||
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
|
||||
line = new QFrame(Form);
|
||||
line->setObjectName(QString::fromUtf8("line"));
|
||||
line->setFrameShape(QFrame::HLine);
|
||||
line->setFrameShadow(QFrame::Sunken);
|
||||
lineSep = new QFrame(FormThemesEx);
|
||||
lineSep->setObjectName(QString::fromUtf8("lineSep"));
|
||||
lineSep->setFrameShape(QFrame::HLine);
|
||||
lineSep->setFrameShadow(QFrame::Sunken);
|
||||
|
||||
horizontalLayout_2->addWidget(line);
|
||||
horizontalLayout_2->addWidget(lineSep);
|
||||
|
||||
|
||||
verticalLayout->addLayout(horizontalLayout_2);
|
||||
@@ -161,27 +161,27 @@ public:
|
||||
horizontalLayout = new QHBoxLayout();
|
||||
horizontalLayout->setSpacing(10);
|
||||
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||
buttonSave = new QPushButton(Form);
|
||||
buttonSave = new QPushButton(FormThemesEx);
|
||||
buttonSave->setObjectName(QString::fromUtf8("buttonSave"));
|
||||
|
||||
horizontalLayout->addWidget(buttonSave);
|
||||
|
||||
buttonSaveAs = new QPushButton(Form);
|
||||
buttonSaveAs = new QPushButton(FormThemesEx);
|
||||
buttonSaveAs->setObjectName(QString::fromUtf8("buttonSaveAs"));
|
||||
|
||||
horizontalLayout->addWidget(buttonSaveAs);
|
||||
|
||||
buttonCopy = new QPushButton(Form);
|
||||
buttonCopy = new QPushButton(FormThemesEx);
|
||||
buttonCopy->setObjectName(QString::fromUtf8("buttonCopy"));
|
||||
|
||||
horizontalLayout->addWidget(buttonCopy);
|
||||
|
||||
buttonApply = new QPushButton(Form);
|
||||
buttonApply = new QPushButton(FormThemesEx);
|
||||
buttonApply->setObjectName(QString::fromUtf8("buttonApply"));
|
||||
|
||||
horizontalLayout->addWidget(buttonApply);
|
||||
|
||||
buttonClose = new QPushButton(Form);
|
||||
buttonClose = new QPushButton(FormThemesEx);
|
||||
buttonClose->setObjectName(QString::fromUtf8("buttonClose"));
|
||||
|
||||
horizontalLayout->addWidget(buttonClose);
|
||||
@@ -194,32 +194,32 @@ public:
|
||||
gridLayout->addLayout(verticalLayout, 0, 0, 1, 1);
|
||||
|
||||
|
||||
retranslateUi(Form);
|
||||
retranslateUi(FormThemesEx);
|
||||
|
||||
QMetaObject::connectSlotsByName(Form);
|
||||
QMetaObject::connectSlotsByName(FormThemesEx);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QWidget *Form)
|
||||
void retranslateUi(QWidget *FormThemesEx)
|
||||
{
|
||||
Form->setWindowTitle(QApplication::translate("Form", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelTheme->setText(QApplication::translate("Form", "Theme", 0, QApplication::UnicodeUTF8));
|
||||
labelItem->setText(QApplication::translate("Form", "Item", 0, QApplication::UnicodeUTF8));
|
||||
buttonColor->setText(QApplication::translate("Form", "Color", 0, QApplication::UnicodeUTF8));
|
||||
checkBold->setText(QApplication::translate("Form", "Bold", 0, QApplication::UnicodeUTF8));
|
||||
checkItalic->setText(QApplication::translate("Form", "Italic", 0, QApplication::UnicodeUTF8));
|
||||
checkUnderline->setText(QApplication::translate("Form", "Underline", 0, QApplication::UnicodeUTF8));
|
||||
buttonSave->setText(QApplication::translate("Form", "Save", 0, QApplication::UnicodeUTF8));
|
||||
buttonSaveAs->setText(QApplication::translate("Form", "Save As", 0, QApplication::UnicodeUTF8));
|
||||
buttonCopy->setText(QApplication::translate("Form", "Copy", 0, QApplication::UnicodeUTF8));
|
||||
buttonApply->setText(QApplication::translate("Form", "Apply", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("Form", "Close", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(Form);
|
||||
FormThemesEx->setWindowTitle(QApplication::translate("FormThemesEx", "Form", 0, QApplication::UnicodeUTF8));
|
||||
labelTheme->setText(QApplication::translate("FormThemesEx", "Theme", 0, QApplication::UnicodeUTF8));
|
||||
labelItem->setText(QApplication::translate("FormThemesEx", "Item", 0, QApplication::UnicodeUTF8));
|
||||
buttonColor->setText(QApplication::translate("FormThemesEx", "Color", 0, QApplication::UnicodeUTF8));
|
||||
checkBold->setText(QApplication::translate("FormThemesEx", "Bold", 0, QApplication::UnicodeUTF8));
|
||||
checkItalic->setText(QApplication::translate("FormThemesEx", "Italic", 0, QApplication::UnicodeUTF8));
|
||||
checkUnderline->setText(QApplication::translate("FormThemesEx", "Underline", 0, QApplication::UnicodeUTF8));
|
||||
buttonSave->setText(QApplication::translate("FormThemesEx", "Save", 0, QApplication::UnicodeUTF8));
|
||||
buttonSaveAs->setText(QApplication::translate("FormThemesEx", "Save As", 0, QApplication::UnicodeUTF8));
|
||||
buttonCopy->setText(QApplication::translate("FormThemesEx", "Copy", 0, QApplication::UnicodeUTF8));
|
||||
buttonApply->setText(QApplication::translate("FormThemesEx", "Apply", 0, QApplication::UnicodeUTF8));
|
||||
buttonClose->setText(QApplication::translate("FormThemesEx", "Close", 0, QApplication::UnicodeUTF8));
|
||||
Q_UNUSED(FormThemesEx);
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class Form: public Ui_Form {};
|
||||
class FormThemesEx: public Ui_FormThemesEx {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
@@ -139,7 +139,7 @@ METHOD HbQtUI:create( cFile, qParent )
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
METHOD HbQtUI:destroy()
|
||||
LOCAL a_
|
||||
LOCAL a_, i
|
||||
|
||||
::oWidget:hide()
|
||||
|
||||
@@ -150,10 +150,19 @@ METHOD HbQtUI:destroy()
|
||||
Qt_Events_disConnect( ::pEvents, a_[ 1 ], a_[ 2 ] )
|
||||
NEXT
|
||||
|
||||
FOR EACH a_ IN ::widgets DESCEND
|
||||
IF ( i := a_:__enumIndex() ) > 1
|
||||
IF type( a_[ 3 ] ) == "UI" .AND. !( a_[ 1 ] $ "QHBoxLayout,QVBoxLayout,QGridLayout" )
|
||||
hbide_dbg( "HbQtUI:destroy( 0 )", pad( a_[ 1 ], 20 ), pad( a_[ 2 ], 20 ), iif( i > 1, pad( ::widgets[ i - 1, 1 ],20 ), NIL ), i, len( ::widgets ) )
|
||||
::qObj[ a_[ 2 ] ] := NIL
|
||||
ENDIF
|
||||
ENDIF
|
||||
NEXT
|
||||
|
||||
FOR EACH a_ IN ::widgets DESCEND
|
||||
IF a_:__enumIndex() > 1
|
||||
IF type( a_[ 3 ] ) == "UI"
|
||||
hbide_dbg( "HbQtUI:destroy()", 1, a_[ 1 ], a_[ 2 ] )
|
||||
IF type( a_[ 3 ] ) == "UI" .AND. ( a_[ 1 ] $ "QHBoxLayout,QVBoxLayout,QGridLayout" )
|
||||
hbide_dbg( "HbQtUI:destroy( 1 )", pad( a_[ 1 ], 20 ), pad( a_[ 2 ], 20 ), iif( i > 1, pad( ::widgets[ i - 1, 1 ],20 ), NIL ), i, len( ::widgets ) )
|
||||
::qObj[ a_[ 2 ] ] := NIL
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
@@ -211,9 +211,14 @@ static bool connect_signal( QString signal, QObject * object, HBSlots * t_slots
|
||||
if( signal == ( QString ) "backwardAvailable(bool)" ) return object->connect( object, SIGNAL( backwardAvailable( bool ) ), t_slots, SLOT( backwardAvailable( bool ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "forwardAvailable(bool)" ) return object->connect( object, SIGNAL( forwardAvailable( bool ) ), t_slots, SLOT( forwardAvailable( bool ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "highlighted(QUrl)" ) return object->connect( object, SIGNAL( highlighted( const QUrl & ) ), t_slots, SLOT( highlighted( const QUrl & ) ), Qt::AutoConnection );
|
||||
//if( signal == ( QString ) "highlighted(QString)" ) return object->connect( object, SIGNAL( highlighted( const QString & ) ), t_slots, SLOT( highlighted( const QString & ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "historyChanged()" ) return object->connect( object, SIGNAL( historyChanged() ), t_slots, SLOT( historyChanged() ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "sourceChanged(QUrl)" ) return object->connect( object, SIGNAL( sourceChanged( const QUrl & ) ), t_slots, SLOT( sourceChanged( const QUrl & ) ), Qt::AutoConnection );
|
||||
/* QDockWidget */
|
||||
if( signal == ( QString ) "allowedAreasChanged(int)" ) return object->connect( object, SIGNAL( allowedAreasChanged( Qt::DockWidgetAreas ) ), t_slots, SLOT( allowedAreasChanged( Qt::DockWidgetAreas ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "dockLocationChanged(int)" ) return object->connect( object, SIGNAL( dockLocationChanged( Qt::DockWidgetArea ) ), t_slots, SLOT( dockLocationChanged( Qt::DockWidgetArea ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "featuresChanged(int)" ) return object->connect( object, SIGNAL( featuresChanged( QDockWidget::DockWidgetFeatures ) ), t_slots, SLOT( featuresChanged( QDockWidget::DockWidgetFeatures ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "topLevelChanged(bool)" ) return object->connect( object, SIGNAL( topLevelChanged( bool ) ), t_slots, SLOT( topLevelChanged( bool ) ), Qt::AutoConnection );
|
||||
if( signal == ( QString ) "visibilityChanged(bool)" ) return object->connect( object, SIGNAL( visibilityChanged( bool ) ), t_slots, SLOT( visibilityChanged( bool ) ), Qt::AutoConnection );
|
||||
/* New */
|
||||
|
||||
return false;
|
||||
@@ -361,9 +366,14 @@ static bool disconnect_signal( QObject * object, const char * signal )
|
||||
if( signal == ( QString ) "backwardAvailable(bool)" ) return object->disconnect( SIGNAL( backwardAvailable( bool ) ) );
|
||||
if( signal == ( QString ) "forwardAvailable(bool)" ) return object->disconnect( SIGNAL( forwardAvailable( bool ) ) );
|
||||
if( signal == ( QString ) "highlighted(QUrl)" ) return object->disconnect( SIGNAL( highlighted( const QUrl & ) ) );
|
||||
//if( signal == ( QString ) "highlighted(QString)" ) return object->disconnect( SIGNAL( highlighted( const QString & ) ) );
|
||||
if( signal == ( QString ) "historyChanged()" ) return object->disconnect( SIGNAL( historyChanged() ) );
|
||||
if( signal == ( QString ) "sourceChanged(QUrl)" ) return object->disconnect( SIGNAL( sourceChanged( const QUrl & ) ) );
|
||||
/* QDockWidget */
|
||||
if( signal == ( QString ) "allowedAreasChanged(int)" ) return object->disconnect( SIGNAL( allowedAreasChanged( Qt::DockWidgetAreas ) ) );
|
||||
if( signal == ( QString ) "dockLocationChanged(int)" ) return object->disconnect( SIGNAL( dockLocationChanged( Qt::DockWidgetArea ) ) );
|
||||
if( signal == ( QString ) "featuresChanged(int)" ) return object->disconnect( SIGNAL( featuresChanged( QDockWidget::DockWidgetFeatures ) ) );
|
||||
if( signal == ( QString ) "topLevelChanged(bool)" ) return object->disconnect( SIGNAL( topLevelChanged( bool ) ) );
|
||||
if( signal == ( QString ) "visibilityChanged(bool)" ) return object->disconnect( SIGNAL( visibilityChanged( bool ) ) );
|
||||
/* new */
|
||||
return false;
|
||||
}
|
||||
@@ -964,9 +974,16 @@ void HBSlots::anchorClicked( const QUrl & link )
|
||||
void HBSlots::backwardAvailable( bool available ) { hbqt_SlotsExecBool( this, qobject_cast<QObject *>( sender() ), "backwardAvailable(bool)", available ); }
|
||||
void HBSlots::forwardAvailable( bool available ) { hbqt_SlotsExecBool( this, qobject_cast<QObject *>( sender() ), "forwardAvailable(bool)", available ); }
|
||||
void HBSlots::highlighted( const QUrl & link ) { hbqt_SlotsExecQUrl( this, qobject_cast<QObject *>( sender() ), "highlighted(QUrl)", link ); }
|
||||
//void HBSlots::highlighted( const QString & link ) { hbqt_SlotsString( this, qobject_cast<QObject *>( sender() ), "highlighted(QString)", link ); }
|
||||
void HBSlots::historyChanged() { hbqt_SlotsExec( this, qobject_cast<QObject *>( sender() ), "historyChanged()" ); }
|
||||
void HBSlots::sourceChanged( const QUrl & src ) { hbqt_SlotsExecQUrl( this, qobject_cast<QObject *>( sender() ), "sourceChanged(QUrl)", src ); }
|
||||
/* QDockWidget */
|
||||
void HBSlots::allowedAreasChanged( Qt::DockWidgetAreas allowedAreas ) { hbqt_SlotsExecInt( this, qobject_cast<QObject *>( sender() ), "allowedAreasChanged(int)", allowedAreas ); }
|
||||
void HBSlots::dockLocationChanged( Qt::DockWidgetArea area ) { hbqt_SlotsExecInt( this, qobject_cast<QObject *>( sender() ), "dockLocationChanged(int)", area ); }
|
||||
void HBSlots::featuresChanged( QDockWidget::DockWidgetFeatures features ) { hbqt_SlotsExecInt( this, qobject_cast<QObject *>( sender() ), "featuresChanged(int)", features ); }
|
||||
void HBSlots::topLevelChanged( bool topLevel ) { hbqt_SlotsExecBool( this, qobject_cast<QObject *>( sender() ), "topLevelChanged(bool)", topLevel ); }
|
||||
void HBSlots::visibilityChanged( bool visible ) { hbqt_SlotsExecBool( this, qobject_cast<QObject *>( sender() ), "visibilityChanged(bool)", visible ); }
|
||||
/* Latest */
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
/*
|
||||
|
||||
@@ -63,6 +63,7 @@
|
||||
#include <QtGui/QTextCharFormat>
|
||||
#include <QtGui/QTreeWidgetItem>
|
||||
#include <QtGui/QListWidgetItem>
|
||||
#include <QtGui/QDockWidget>
|
||||
#include <QtGui/QHeaderView>
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
@@ -259,9 +260,14 @@ public slots:
|
||||
void backwardAvailable( bool available );
|
||||
void forwardAvailable( bool available );
|
||||
void highlighted( const QUrl & link );
|
||||
// void highlighted( const QString & link );
|
||||
void historyChanged();
|
||||
void sourceChanged( const QUrl & src );
|
||||
/* QDockWidget */
|
||||
void allowedAreasChanged( Qt::DockWidgetAreas allowedAreas );
|
||||
void dockLocationChanged( Qt::DockWidgetArea area );
|
||||
void featuresChanged( QDockWidget::DockWidgetFeatures features );
|
||||
void topLevelChanged( bool topLevel );
|
||||
void visibilityChanged( bool visible );
|
||||
/* */
|
||||
};
|
||||
|
||||
|
||||