私のテーブルでは、共通の5つの列があり、その場でいくつかの列を追加しています(入力によって異なります)。プロセスがリロードされると、すべての列が削除され、デフォルトの5つの列が作成され、他の列も作成されます。列の削除に使用しているスクリプトは次のとおりです。
totalColumns = self.TBL_shotDetails.columnCount()
for index in xrange(totalColumns) :
self.TBL_shotDetails.removeColumn(index)
このコード行を実行すると、最初の2列のみが削除されます。そして、残りは削除されていません。誰かが私にこれを行う方法を提案できますか?