• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python rexviewer.logInfo函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中rexviewer.logInfo函数的典型用法代码示例。如果您正苦于以下问题:Python logInfo函数的具体用法?Python logInfo怎么用?Python logInfo使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了logInfo函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: __init__

    def __init__(self):
        Component.__init__(self)
        #loader = QUiLoader() 
        uism = r.getUiSceneManager() #self.canvas = r.createCanvas(EXTERNAL)

        #group = QGroupBox()
        #box = QVBoxLayout(group)
        #button = QPushButton(group)
        #box.addWidget(button)
        #group.show()
        #self.canvas.AddWidget(group)

        lineedit = QLineEdit()
        self.widget = lineedit
        #lineedit.show()
        #uiprops = UiWidgetProperties("PythonQt Test")
        #uism.AddWidgetToScene(lineedit) #uiprops) #self.canvas.AddWidget(lineedit)

        uism = r.getUiSceneManager()
        uiprops = r.createUiWidgetProperty()
        uiprops.widget_name_ = "Test Widget"
        #uiprops.my_size_ = QSize(width, height)
        #self.proxywidget = uism.AddWidgetToScene(ui, uiprops)
        self.proxywidget = r.createUiProxyWidget(self.widget, uiprops)
        ##print widget, dir(widget)
        if not uism.AddProxyWidget(self.proxywidget):
            print "Adding the ProxyWidget to the bar failed."

        #self.canvas.Show()

        #QInputDialog.getText(None, "Mesh asset UUID", "Please give mesh asset UUID", QLineEdit.Normal, "")

        lineedit.connect('textChanged(QString)', self.changed)

        r.logInfo("TestGui inited.")
开发者ID:caocao,项目名称:naali,代码行数:35,代码来源:pythonqt_gui.py


示例2: __init__

    def __init__(self):
        Component.__init__(self)
        self.worldstream = None
        #self.worldstream = r.getServerConnection()
        self.queue = Queue.Queue()
        self.window = EstateManagementWindow(self, self.queue)
        self.uievents = UIEventManagement(self.window) 
        self.rexlogic = r.getRexLogic()
        self.appdatafolder = ""
        try:
            self.appdatafolder = r.getApplicationDataDirectory()
        except:
            r.logInfo("Unexpected error:", sys.exc_info()[0])

        self.rexlogic.connect("OnIncomingEstateOwnerMessage(QVariantList)", self.onEstateOwnerMessage)
        self.ents = []
        self.managers = {}
        self.banned = {}
        self.accesslist = {}
        self.publicestate = True
        self.nameToUuidMapCache = {}
        self.savedusers = {}
        
        #self.estatesettings = EstateSettings(self.worldstream, self)
        self.estatesettings = None
开发者ID:A-K,项目名称:naali,代码行数:25,代码来源:estatemanagement.py


示例3: LeftMouseReleased

    def LeftMouseReleased(self, mouseinfo):
        self.left_button_down = False
        if self.active: #XXX something here?
            if self.sel_activated and self.dragging:
                for ent in self.sels:
                    #~ print "LeftMouseReleased, networkUpdate call"
                    parent, children = self.parentalCheck(ent)
                    r.networkUpdate(ent.id)
                    for child in children:
                        child_id = int(child)
                        r.networkUpdate(child_id)
            
            self.sel_activated = True
        
        if self.dragging:
            self.dragging = False
            
        self.manipulator.stopManipulating()
        self.duplicateDragStart = False #XXXchange?
        
        if self.selection_rect_startpos is not None:
            self.selection_rect.hide()

            rectx, recty, rectwidth, rectheight = self.selectionRectDimensions(mouseinfo)
            if rectwidth != 0 and rectheight != 0:
                r.logInfo("The selection rect was at: (" +str(rectx) + ", " +str(recty) + ") and size was: (" +str(rectwidth) +", "+str(rectheight)+")") 
                self.selection_rect.setGeometry(0,0,0,0)
            
            self.selection_rect_startpos = None
开发者ID:caocao,项目名称:naali,代码行数:29,代码来源:objectedit.py


示例4: __init__

    def __init__(self, uistring, queue, endApplication, controller):
        self.controller = controller
        loader = QUiLoader()
        uifile = QFile(uistring)
        ui = loader.load(uifile)
        self.gui = ui
        width = ui.size.width()
        height = ui.size.height()

        uism = naali.ui

        # uiprops = r.createUiWidgetProperty(1) #1 is ModuleWidget, shown at toolbar
        # uiprops.SetMenuGroup(2) #2 is server tools group
        # uiprops.widget_name_ = "Local Scene"

        #uiprops.my_size_ = QSize(width, height) #not needed anymore, uimodule reads it
        #self.proxywidget = r.createUiProxyWidget(ui, uiprops)

        self.proxywidget = r.createUiProxyWidget(ui)

        #if not uism.AddProxyWidget(self.proxywidget):
        if not uism.AddWidgetToScene(self.proxywidget):
            r.logInfo("Adding the ProxyWidget to the bar failed.")

        # TODO: Due to core UI API refactor AddWidgetToMenu doesn't exist anymore.
        #uism.AddWidgetToMenu(self.proxywidget, "Local Scene", "Server Tools", "./data/ui/images/menus/edbutton_LSCENE_normal.png")

        self.inputQueue = queue
        self.endApplication = endApplication

        self.tableitems = []

        pass
开发者ID:A-K,项目名称:naali,代码行数:33,代码来源:window.py


示例5: on_exit

 def on_exit(self):
     r.logInfo("Object Edit exiting..")
     # remove selection box component and entity
     # - no need its a temporary item
     #if self.selection_box_entity is not None and self.selection_box is not None:
     #    self.selection_box_entity.RemoveComponentRaw(self.selection_box)
     #    naali.removeEntity(self.selection_box_entity)
     # Connect to key pressed signal from input context
     self.edit_inputcontext.disconnectAll()
     self.deselect_all()
     
     """
     # Disconnect cpp python handler
     self.cpp_python_handler.disconnect('ActivateEditing(bool)', self.on_activate_editing)
     self.cpp_python_handler.disconnect('ManipulationMode(int)', self.on_manupulation_mode_change)
     self.cpp_python_handler.disconnect('RemoveHightlight()', self.deselect_all)
     self.cpp_python_handler.disconnect('RotateValuesToNetwork(int, int, int)', self.changerot_cpp)
     self.cpp_python_handler.disconnect('ScaleValuesToNetwork(double, double, double)', self.changescale_cpp)
     self.cpp_python_handler.disconnect('PosValuesToNetwork(double, double, double)', self.changepos_cpp)
     self.cpp_python_handler.disconnect('CreateObject()', self.createObject)
     self.cpp_python_handler.disconnect('DuplicateObject()', self.duplicate)
     self.cpp_python_handler.disconnect('DeleteObject()', self.deleteObject)
     # Clean widgets
     self.cpp_python_handler.CleanPyWidgets()
     """
     
     r.logInfo(".. done")
开发者ID:Ilikia,项目名称:naali,代码行数:27,代码来源:edit.py


示例6: on_exit

    def on_exit(self):
        r.logInfo("Object Edit exiting...")

        self.deselect_all()
        self.window.on_exit()  

        r.logInfo("         ...exit done.")
开发者ID:caocao,项目名称:naali,代码行数:7,代码来源:objectedit.py


示例7: on_logout

 def on_logout(self, id):
     r.logInfo("Object Edit resetting due to logout")
     self.deselect_all()
     self.sels = []
     self.selection_box = None
     self.resetValues()
     self.resetManipulators()
开发者ID:Ilikia,项目名称:naali,代码行数:7,代码来源:edit.py


示例8: handleEstateUpdateMessage

 def handleEstateUpdateMessage(self, args):    
     agentid, sessionid, transactionid, method, invoice, paramlist = args
     len = paramlist.__len__()
     if(len!=10):
         r.logInfo('malformed estateupdateinfo')
         return
     self.queue.put(('EstateUpdate', paramlist))
开发者ID:A-K,项目名称:naali,代码行数:7,代码来源:estatemanagement.py


示例9: remove_highlight

 def remove_highlight(self, ent):
     try:
         h = ent.highlight
     except AttributeError:
         r.logInfo("objectedit.remove_highlight called for a non-hilited entity: %d" % ent.id)
     else:
         h.Hide()        
开发者ID:caocao,项目名称:naali,代码行数:7,代码来源:objectedit.py


示例10: removeSoundRuler

 def removeSoundRuler(self, ent):
     if ent.prim and ent.prim.SoundID and ent.prim.SoundID not in (u'', '00000000-0000-0000-0000-000000000000'):
         try:
             sr = ent.soundruler
         except AttributeError:
             r.logInfo("objectedit.removeSoundRuler called for an object without one: %d" % ent.id)
         else:
             sr.Hide()
开发者ID:Chiru,项目名称:naali,代码行数:8,代码来源:objectedit.py


示例11: create_playback_widget

 def create_playback_widget(self):
     if len(self.type) > 0 and naali.mediaplayerservice is not None:
         if naali.mediaplayerservice.IsMimeTypeSupported(self.type):
             self.playback_widget = naali.mediaplayerservice.GetPlayerWidget(str(self.__url))
             self.__media_player_service_used = True
             r.logInfo("Media content supported for video playback: " + str(self.__url))
             return
     self.playback_widget = PythonQt.QtWebKit.QWebView()
开发者ID:Chiru,项目名称:naali,代码行数:8,代码来源:mediaurlhandler.py


示例12: on_exit

    def on_exit(self):
        r.logInfo("TestGui starting exit...")
        
        #qtmod = r.getQtModule()
        #qtmod.DeleteCanvas(self.canvas)

        uism = naali.ui
        uism.RemoveProxyWidgetFromScene(self.proxywidget)
        r.logInfo("TestGui proxywidget removed from scene.")
开发者ID:A-K,项目名称:naali,代码行数:9,代码来源:webmodule_example.py


示例13: write

 def write(self, msg):
     self.buf += msg
     while '\n' in self.buf:
         line, self.buf = self.buf.split("\n", 1)
         try:
             r.logInfo(line)
         except ValueError:
             pass #somehow this isn't a string always
             r.logInfo("logging prob from py print: is not a string? " + str(type(line)))
开发者ID:AlphaStaxLLC,项目名称:TundraAddons,代码行数:9,代码来源:naali.py


示例14: remove_selected

 def remove_selected(self, ent):
     try:
         s = ent.selected
     except:
         try:
             r.logInfo("objectedit.remove_selected called for a non-selected entity: %d" % ent.id)
         except ValueError:
             r.logInfo("objectedit.remove_selected called, but entity already removed")
     else:
         ent.RemoveComponentRaw(s)
开发者ID:Ilikia,项目名称:naali,代码行数:10,代码来源:edit.py


示例15: remove_highlight

 def remove_highlight(self, ent):
     try:
         h = ent.highlight
     except AttributeError:
         try:
             r.logInfo("objectedit.remove_highlight called for a non-hilighted entity: %d" % ent.id)
         except ValueError:
             r.logInfo("objectedit.remove_highlight called, but entity already removed")
     else:
         ent.RemoveComponentRaw(h)
开发者ID:Ilikia,项目名称:naali,代码行数:10,代码来源:edit.py


示例16: removeSoundRuler

 def removeSoundRuler(self, ent):
     try:
         if ent.prim and ent.prim.SoundID and ent.prim.SoundID not in (u'', '00000000-0000-0000-0000-000000000000'):
             try:
                 sr = ent.soundruler
             except AttributeError:
                 r.logInfo("objectedit.removeSoundRuler called for an object without one: %d" % ent.id)
             else:
                 ent.RemoveComponentRaw(sr)
     except AttributeError:
         r.logInfo("objectedit.removeSoundRuler: entity already removed. Prim doesn't exist anymore")
开发者ID:A-K,项目名称:naali,代码行数:11,代码来源:objectedit.py


示例17: update

    def update(self, deltatime):
        prev = None
        try:
            status = self.testgen.next()
        except StopIteration:
            # print "Test finished"
            return 

        if status:
            r.logInfo("Test state: " + str(status))
            prev = status
开发者ID:Chiru,项目名称:naali,代码行数:11,代码来源:testrunner.py


示例18: parseCapsUrl

 def parseCapsUrl(self, cap_url):
     r.logInfo(cap_url)
     url_split = cap_url.split(':')
     if(url_split.__len__<3):
         r.logInfo("mallformed cap url for scene upload")
         return False
     surl = url_split[1]
     self.host = surl.split('/')[2]
     port_path = url_split[2]
     self.port = int(port_path.split('/')[0])
     self.path = "/".join(port_path.split('/')[1:])
     return True
开发者ID:A-K,项目名称:naali,代码行数:12,代码来源:sceneuploader.py


示例19: highlight

    def highlight(self, ent):
        try:
            ent.highlight
        except AttributeError:
            ent.GetOrCreateComponentRaw("EC_Highlight")

        h = ent.highlight
    
        if not h.IsVisible():
            h.Show()
        else:
            r.logInfo("objectedit.highlight called for an already hilited entity: %d" % ent.id)
开发者ID:Ilikia,项目名称:naali,代码行数:12,代码来源:edit.py


示例20: read_inis

def read_inis():
    thisdir = os.path.split(os.path.abspath(__file__))[0]
    for inifile in glob(os.path.join(thisdir, "*.ini")):
        cp = ConfigParser()
        cp.read([inifile])
        for s in cp.sections():
            cfdict = dict(cp.items(s))
            try:
                modname, compname = s.rsplit('.', 1)
            except ValueError:
                r.logInfo("bad config section in " + inifile + ": " + s)
                continue

            yield modname, compname, cfdict
开发者ID:A-K,项目名称:naali,代码行数:14,代码来源:autoload.py



注:本文中的rexviewer.logInfo函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python packages_.iter_packages函数代码示例发布时间:2022-05-26
下一篇:
Python rex.rex函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap