@@ -60,7 +60,7 @@ QVariant JuliaItemModel::data(const QModelIndex& index, int role) const
6060QVariant JuliaItemModel::headerData (int section, Qt::Orientation orientation, int role) const
6161{
6262 static const jlcxx::JuliaFunction headerdata_f (jl_get_function (m_qml_mod, " headerdata" ));
63- return safe_unbox<QVariant&>(headerdata_f (m_data, section+1 , orientation, role));
63+ return safe_unbox<QVariant&>(headerdata_f (m_data, section+1 , static_cast <Qt::Orientation>( orientation), static_cast < int >( role) ));
6464}
6565
6666bool JuliaItemModel::setData (const QModelIndex& index, const QVariant& value, int role)
@@ -72,7 +72,7 @@ bool JuliaItemModel::setData(const QModelIndex& index, const QVariant& value, in
7272bool JuliaItemModel::setHeaderData (int section, Qt::Orientation orientation, const QVariant& value, int role)
7373{
7474 static const jlcxx::JuliaFunction setheaderdata_f (jl_get_function (m_qml_mod, " setheaderdata!" ));
75- return safe_unbox<bool >(setheaderdata_f (this , section+1 , orientation, value, role));
75+ return safe_unbox<bool >(setheaderdata_f (this , section+1 , static_cast <Qt::Orientation>( orientation) , value, static_cast < int >( role) ));
7676}
7777
7878Qt::ItemFlags JuliaItemModel::flags (const QModelIndex& index) const
@@ -110,13 +110,13 @@ void JuliaItemModel::insertRow(int rowIndex, const QVariant& row)
110110void JuliaItemModel::moveRow (int fromRowIndex, int toRowIndex, int rows)
111111{
112112 static const jlcxx::JuliaFunction move_row_f (jl_get_function (m_qml_mod, " move_rows!" ));
113- move_row_f (this , fromRowIndex+1 , toRowIndex+1 , rows);
113+ move_row_f (this , fromRowIndex+1 , toRowIndex+1 , static_cast < int >( rows) );
114114}
115115
116116void JuliaItemModel::removeRow (int rowIndex, int rows)
117117{
118118 static const jlcxx::JuliaFunction remove_row_f (jl_get_function (m_qml_mod, " remove_rows!" ));
119- remove_row_f (this , rowIndex+1 , rows);
119+ remove_row_f (this , rowIndex+1 , static_cast < int >( rows) );
120120}
121121
122122void JuliaItemModel::setRow (int rowIndex, const QVariant& row)
@@ -140,13 +140,13 @@ void JuliaItemModel::insertColumn(int columnIndex, const QVariant& column)
140140void JuliaItemModel::moveColumn (int fromColumnIndex, int toColumnIndex, int columns)
141141{
142142 static const jlcxx::JuliaFunction move_column_f (jl_get_function (m_qml_mod, " move_columns!" ));
143- move_column_f (this , fromColumnIndex+1 , toColumnIndex+1 , columns);
143+ move_column_f (this , fromColumnIndex+1 , toColumnIndex+1 , static_cast < int >( columns) );
144144}
145145
146146void JuliaItemModel::removeColumn (int columnIndex, int columns)
147147{
148148 static const jlcxx::JuliaFunction remove_column_f (jl_get_function (m_qml_mod, " remove_columns!" ));
149- remove_column_f (this , columnIndex+1 , columns);
149+ remove_column_f (this , columnIndex+1 , static_cast < int >( columns) );
150150}
151151
152152void JuliaItemModel::setColumn (int columnIndex, const QVariant& column)
0 commit comments