942 # Create the virtual environments management widget |
942 # Create the virtual environments management widget |
943 from VirtualEnv.VirtualenvManagerWidgets import VirtualenvManagerWidget |
943 from VirtualEnv.VirtualenvManagerWidgets import VirtualenvManagerWidget |
944 self.__virtualenvManagerWidget = VirtualenvManagerWidget( |
944 self.__virtualenvManagerWidget = VirtualenvManagerWidget( |
945 self.virtualenvManager, self) |
945 self.virtualenvManager, self) |
946 |
946 |
|
947 # TODO: add separate dialog variant |
947 # Create the find in files widget |
948 # Create the find in files widget |
948 from .FindFileWidget import FindFileWidget |
949 from .FindFileWidget import FindFileWidget |
949 self.__findFileWidget = FindFileWidget(self.project, self) |
950 self.__findFileWidget = FindFileWidget(self.project, self) |
950 self.__findFileWidget.sourceFile.connect( |
951 self.__findFileWidget.sourceFile.connect( |
951 self.viewmanager.openSourceFile) |
952 self.viewmanager.openSourceFile) |
954 self.__findFileWidget.trpreview.connect(self.__TRPreviewer) |
955 self.__findFileWidget.trpreview.connect(self.__TRPreviewer) |
955 self.__findFileWidget.pixmapFile.connect(self.__showPixmap) |
956 self.__findFileWidget.pixmapFile.connect(self.__showPixmap) |
956 self.__findFileWidget.svgFile.connect(self.__showSvg) |
957 self.__findFileWidget.svgFile.connect(self.__showSvg) |
957 self.__findFileWidget.umlFile.connect(self.__showUml) |
958 self.__findFileWidget.umlFile.connect(self.__showUml) |
958 |
959 |
|
960 # TODO: add separate dialog variant |
959 # Create the find location (file) widget |
961 # Create the find location (file) widget |
960 from .FindLocationWidget import FindLocationWidget |
962 from .FindLocationWidget import FindLocationWidget |
961 self.__findLocationWidget = FindLocationWidget(self.project, self) |
963 self.__findLocationWidget = FindLocationWidget(self.project, self) |
962 self.__findLocationWidget.sourceFile.connect( |
964 self.__findLocationWidget.sourceFile.connect( |
963 self.viewmanager.openSourceFile) |
965 self.viewmanager.openSourceFile) |
7159 @type str (optional) |
7161 @type str (optional) |
7160 @param openFiles flag indicating to operate on open files only |
7162 @param openFiles flag indicating to operate on open files only |
7161 (defaults to False) |
7163 (defaults to False) |
7162 @type bool (optional) |
7164 @type bool (optional) |
7163 """ |
7165 """ |
|
7166 # TODO: add separate dialog variant |
7164 self.__activateFindFileWidget() |
7167 self.__activateFindFileWidget() |
7165 self.__findFileWidget.activate( |
7168 self.__findFileWidget.activate( |
7166 replaceMode=False, txt=txt, searchDir=searchDir, |
7169 replaceMode=False, txt=txt, searchDir=searchDir, |
7167 openFiles=openFiles) |
7170 openFiles=openFiles) |
7168 |
7171 |
7176 @type str (optional) |
7179 @type str (optional) |
7177 @param openFiles flag indicating to operate on open files only |
7180 @param openFiles flag indicating to operate on open files only |
7178 (defaults to False) |
7181 (defaults to False) |
7179 @type bool (optional) |
7182 @type bool (optional) |
7180 """ |
7183 """ |
|
7184 # TODO: add separate dialog variant |
7181 self.__activateFindFileWidget() |
7185 self.__activateFindFileWidget() |
7182 self.__findFileWidget.activate( |
7186 self.__findFileWidget.activate( |
7183 replaceMode=True, txt=txt, searchDir=searchDir, |
7187 replaceMode=True, txt=txt, searchDir=searchDir, |
7184 openFiles=openFiles) |
7188 openFiles=openFiles) |
7185 |
7189 |
7200 |
7204 |
7201 def showFindLocationWidget(self): |
7205 def showFindLocationWidget(self): |
7202 """ |
7206 """ |
7203 Public method to show the Find File widget. |
7207 Public method to show the Find File widget. |
7204 """ |
7208 """ |
|
7209 # TODO: add separate dialog variant |
7205 self.__activateFindLocationWidget() |
7210 self.__activateFindLocationWidget() |
7206 |
7211 |
7207 def __activateFindLocationWidget(self): |
7212 def __activateFindLocationWidget(self): |
7208 """ |
7213 """ |
7209 Private method to activate the Find File widget. |
7214 Private method to activate the Find File widget. |