本文整理汇总了C++中Chromosome::get_best_chromosome方法的典型用法代码示例。如果您正苦于以下问题:C++ Chromosome::get_best_chromosome方法的具体用法?C++ Chromosome::get_best_chromosome怎么用?C++ Chromosome::get_best_chromosome使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Chromosome
的用法示例。
在下文中一共展示了Chromosome::get_best_chromosome方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: display_Table
void window::display_Table(Chromosome result, int i)
{
QTableWidget* tableW= new QTableWidget(6,7,tabs);
tableW->setHorizontalHeaderLabels(QStringList() << "Monday" << "Tuesday" << "Wensday" << "Thursday" << "Friday" << "Saturday" << "Sunday");
tableW->setVerticalHeaderLabels(QStringList() << "8:00-9:30" << "9:40-11:10" << "11:20-12:50" << "13:00-14:30" << "14:40-16:10" << "16:20-17:50");
result.get_best_chromosome().print_schedule(tableW);
tableW->resizeRowsToContents();
tableW->setAlternatingRowColors(true);
tableW->setDragEnabled(true);
tableW->setAcceptDrops(true);
tableW->setDropIndicatorShown(true);
tableW->setDragDropOverwriteMode(false);
tableW->setDragDropMode(QAbstractItemView::InternalMove);
tableW->setWordWrap(true);
tabs->addTab(tableW,QString("Schedule %1").arg(i));
this->resize(tableW->columnWidth(0)*8,tableW->rowHeight(0)*7);
}