Expression qt.QVariantList(table) creates a new QVariantList initialized with the strings contained in table table at positions 1 to #table. When the argument table is omitted, an empty string list is returned.

Example

 require 'qt'
 a = qt.QVariantList{"a",32}