Я разрабатываю простой текстовый редактор с mutlitabs. Я хочу реализовать меню rightclick для переименования нажата (не текущая) вкладка экземпляра QTabWidget. Для этого мне нужно найти индекс нажатой вкладки. Как я могу это сделать?Как найти индекс нажатой вкладки в QTabWidget в Python QT?
from PyQt4.QtCore import *
from PyQt4.QtGui import *
class MyApplication(...):
...
def contextMenuEvent(self, event):
tabIndex = ... # <- what should I type here?
menu = QMenu(self)
renameAction = menu.addAction("Rename")
action = menu.exec_(self.mapToGlobal(event.pos()))
if action == renameAction:
self.renameTabSlot(tabIndex)
def renameTabSlot(self, tabIndex):
...
Спасибо, это сработало! – Fomalhaut